| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
stagos WRInaute discret

Inscrit le: 08 Mai 2004 Messages: 79
|
Posté le : Jeu Juin 21, 2007 10:10 Sujet du message: Incompatibilité htaccess et serveur |
|
|
Bonjour,
après avoir fait le test ici : http://www.webrankinfo.com/analyses/autres/mettre-en-place-url-rewriting.php
j ai malheureusement une erreur 500 !
Donc une incompatibilité entre le serveur et le htaccess que je vous mets plus bas !
Mais quelle est la solution dans ce cas ?
Merci
| Code: |
# $Id: .htaccess,v 1.3 2003/06/12 10:53:20 hpdl Exp $
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
# <Directory "/usr/local/apache/htdocs">
# AllowOverride Options
# </Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)
# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
#
# AcceptPathInfo On
# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#
#<IfModule mod_php4.c>
# php_value session.use_trans_sid 0
# php_value register_globals 1
#</IfModule>
# Ultimate SEO URLs BEGIN
Options +FollowSymLinks
RewriteEngine On
RewriteBase /catalog/
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}
# Ultimate SEO URLs END |
Certains auront reconnu le htaccess de creload B2B pour SEO URL.
Meme chose pour
| Code: |
1. Créez un répertoire nommé test que vous placerez à la racine de votre site (il sera donc accessible via l'adresse http://www.votre-site.com/test/.
2. Dans ce répertoire, créez un fichier HTML nommé test.html (http://www.votre-site.com/test/test.html) contenant uniquement les lignes suivantes :
<html>
<head>
<title>Test</title>
</head>
<body>
OK !
</body>
</html>
3. Dans ce répertoire, créez un fichier nommé .htaccess contenant les lignes suivantes (nous verrons plus loin leur signification) :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^inconnu\.html$ /test/test.html [L]
4. Transférez ce répertoire et ces deux fichiers sur votre site, puis rendez-vous à l'adresse http://www.votre-site.com/test/inconnu.html
|
|
|
| |
|
 |
Leonick WRInaute accro

Inscrit le: 08 Aoû 2004 Messages: 8600 Localisation: Val de Marne
|
Posté le : Jeu Juin 21, 2007 10:52 Sujet du message: Incompatibilité htaccess et serveur |
|
|
| ca se met dans le htaccess ?
|
|
| |
|
 |
stagos WRInaute discret

Inscrit le: 08 Mai 2004 Messages: 79
|
Posté le : Mer Juin 27, 2007 19:05 Sujet du message: Incompatibilité htaccess et serveur |
|
|
voila une lettre du support qui m explique :
Nous avons modifié les règles de listing des répertoires dans la configuration de votre serveur FTP, le module utiliser a cet effet est mod_ls et non mod_rewrite.
alors pkoi mon htaccess ne fonctionne t il pas ? |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
Définitions :
|
|