Tribune web « Contenus et fonctionnalités « Sites dynamiques «
Comment configurer la réécriture des URLs pour offrir des liens propres
Ceci est un marque-page pour un article à écrire
d'après Google Trucs de pros, par Olivier Andrieu et Olivier Dufffez
créer les fichiers de test sur le serveur à tester
vous obtiendrez une des 3 réponses suivantes :
Qu'est-ce qu'une URL propre ?
à rédigerQu'est ce que la réécriture d'URL ?
à rédigerTester la réécriture d'URL sur le serveur
à rédiger- créer un répertoire test à la racine de votre site (accessible à
www.votresite.com/test/) - placez-y le fichier
test.htmlsuivant :
<html>
<head>
<title>Test</title>
</head>
<body>
OK !
</body>
</html>
- placez-y le fichier
.htaccesssuivant :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^inconnu\.html$ /test/test.html [L]
- tentez d'accéder à
www.votresite/test/inconnu.html
- OK ! : le serveur permet la réécriture des URLs (
inconnu.html, qui n'existe pas, a été réécrit commetest.html!) - erreur 404 : le serveur ne permet pas la réécriture d'URL et n'a pas trouvé le fichier qui n'existe pas
- erreur 500 : le fichier
.htaccessest incompatible avec votre serveur (ou vous avez fait une faute de frappe
) si votre serveur bloque suite à ce test, retirez simplement le fichier .htaccess
Fichiers
| fichier htaccess.text à renommer .htaccess - 92 octets, 433 téléchargements | |
| fichier test.txt à renommer test.html - 80 octets, 370 téléchargements |
