Re : Erreur 404 sur "Réécriture des URL en clair"
Et bien, j'ai testé toutes les possibilités et j'ai fini par y arriver !
La méthode qui fonctionne est la suivante :
1) fusionner les deux fichiers en un nouveau fichier appelé ".htaccess"
2) placer ce nouveau fichier dans le répertoire "www"
Erreur 404 sur "Réécriture des URL en clair"
Réduire
X
-
Erreur 404 sur "Réécriture des URL en clair"
Bonjour,
Comme beaucoup d'autres, j'ai des difficultés avec la réécriture des URL. J'ai lu un grand nombre de posts, mais il est difficile de bien comprendre QUEL paramètre influe sur QUEL comportement. Merci de m'aider...
J'utilise Joomla 2.5.1 et je suis hébergé par OVH.
J'ai activé l'option "Réécriture au vol des URL", mais si j'active l'option "Réécriture d'URL en clair (SEF)", alors toutes mes pages provoquent une erreur 404.
A la racine de mon site, j'ai un fichier ".htaccess" qui contient les deux lignes suivantes :
SetEnv PHP_VER 5_3
SetEnv REGISTER_GLOBALS 0
Dans la directory "www", j'ai un fichier "htaccess.txt" qui contient 76 lignes, dont beaucoup de commentaires, et qui semble être un fichier fourni par Joomla. Les lignes qui ne sont pas des commentaires sont :
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
Donc, finalement, que faut il faire ? Faut il utiliser l'un ou l'autre fichier ? Ou une combinaison des deux ?
Dans quelle directory faut il placer le fichier résultant et sous quel nom ?
MerciTags: Aucun
Annonce
Réduire
Aucune annonce pour le moment.
Laisser un commentaire: