.htaccess et détermination de l'url
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

varioflux - WRInaute discret

- Messages: 103
- Inscription: 6 Aoû 2004
.htaccess et détermination de l'url
Hello
Y-a-t il un moyen, quand on patauge dans des url transformées grâce à mod_rewrite de voir, au bout du compte, quelle est l'url réelle à laquelle on accède...
par exemple :
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.fr [NC]
RewriteRule (.*) http://www.example.fr/$1 [QSA,R=301,L]
# récupération erreur 404
ErrorDocument 404 /erreur-404.html
# Convertion directe des pages attendues en lien
RewriteRule ^page-1.html$ index.php?pg=page-1 [L]
RewriteRule ^page-2.html$ index.php?pg=page-2 [L]
RewriteRule ^erreur-404.html$ index.php?pg=erreur-404 [L]
# et pour les url innatendues :
RewriteRule ^([^/]+).html$ index.php?pg=erreur-404&req=$1 [L]
en envoyant -http://www.example.fr/tralala comme url ça arrive à l'erreur apache basique malgré le errordocument et avec -http://www.example.fr/tralala.html j'arrive à la bonne page erreur mais l'url affichée dans la barre est tralala.html et la variable req ne reçoit rien...
need help, j'y comprend plus rien !
Y-a-t il un moyen, quand on patauge dans des url transformées grâce à mod_rewrite de voir, au bout du compte, quelle est l'url réelle à laquelle on accède...
par exemple :
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.fr [NC]
RewriteRule (.*) http://www.example.fr/$1 [QSA,R=301,L]
# récupération erreur 404
ErrorDocument 404 /erreur-404.html
# Convertion directe des pages attendues en lien
RewriteRule ^page-1.html$ index.php?pg=page-1 [L]
RewriteRule ^page-2.html$ index.php?pg=page-2 [L]
RewriteRule ^erreur-404.html$ index.php?pg=erreur-404 [L]
# et pour les url innatendues :
RewriteRule ^([^/]+).html$ index.php?pg=erreur-404&req=$1 [L]
en envoyant -http://www.example.fr/tralala comme url ça arrive à l'erreur apache basique malgré le errordocument et avec -http://www.example.fr/tralala.html j'arrive à la bonne page erreur mais l'url affichée dans la barre est tralala.html et la variable req ne reçoit rien...
need help, j'y comprend plus rien !
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Détermination du snippet
- Détermination du CPC
- Détermination des Backlinks
- Erreur de détermination de cheksum
- determination pubs adsense ?
- Expérience de détérmination de l'inconscient collectif
- Détermination du site pénalisé pour duplicate content
- détermination des mots clefs pour refaire un site
- Erreur chronique de determination des cheksum [REGLE]
- détermination du PR en fonction des pages internes uniquemen
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


