url rewriting dans repertoire
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- dudo
- WRInaute occasionnel

- Messages: 453
- Inscription: 10 Jan 2004
url rewriting dans repertoire
bonjour,
je ne comprends pas un problme d'url rewriting dans un dossier
apres un simple test positif avec le code suivant:
RewriteRule ^nexistepas.html$ trouve.htm [L]
htaccess est dans dans le repertoire dossier.
je souhaite donc faire a partir de w w.monsite.com/dossier/
+ un fichier rub.php et htaccess dans dossier:
RewriteRule ^rub.php-([a-z]+)-([0-9]+)\.html$ rub.php?r=$1&debut=$2 [L]
ou meme
RewriteRule ^(.*).html$ rub.php?r=$1 [L]
mais le code genere systematiquement un 404
Avez-vous un debut d'explication ?
merci
ludo
je ne comprends pas un problme d'url rewriting dans un dossier
apres un simple test positif avec le code suivant:
RewriteRule ^nexistepas.html$ trouve.htm [L]
htaccess est dans dans le repertoire dossier.
je souhaite donc faire a partir de w w.monsite.com/dossier/
+ un fichier rub.php et htaccess dans dossier:
RewriteRule ^rub.php-([a-z]+)-([0-9]+)\.html$ rub.php?r=$1&debut=$2 [L]
ou meme
RewriteRule ^(.*).html$ rub.php?r=$1 [L]
mais le code genere systematiquement un 404
Avez-vous un debut d'explication ?
merci
ludo
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
Don déjà, si cela se passe dans un répertoire, il faurait plutot faire ceci:
RewriteRule ^rep/rub-([a-z]+)-([0-9]+)\.html$ /rep/rub.php?r=$1&debut=$2 [L]
Ensuite, je pense que tu as inversé les variables, et l´URL de base sera plutot:
rub-...-...html
plutot que rub.php-...-...html qui n´est pas beau
RewriteRule ^rep/rub-([a-z]+)-([0-9]+)\.html$ /rep/rub.php?r=$1&debut=$2 [L]
Ensuite, je pense que tu as inversé les variables, et l´URL de base sera plutot:
rub-...-...html
plutot que rub.php-...-...html qui n´est pas beau
- dudo
- WRInaute occasionnel

- Messages: 453
- Inscription: 10 Jan 2004
correiaj a écrit:Don déjà, si cela se passe dans un répertoire, il faurait plutot faire ceci:
RewriteRule ^rep/rub-([a-z]+)-([0-9]+)\.html$ /rep/rub.php?r=$1&debut=$2 [L]
Ensuite, je pense que tu as inversé les variables, et l´URL de base sera plutot:
rub-...-...html
plutot que rub.php-...-...html qui n´est pas beau
Pour le rub.php- c'est une erreure de cpier coller mais
en fait j'ai trouve une solution sous cette
forme en plus light
RewriteRule ^(.+)-([0-9]+)$ rub.php?r=$1&debut=$2 [L]
merci pour le code
6 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 :
- rewriting et repertoire
- Rewriting - Repertoire virtuel
- Repertoire url rewriting
- url rewriting et répertoire
- rewriting avec repertoire langue
- URL rewriting et répertoire virtuel
- modification repertoire avec rewriting
- rewriting d'un repertoire avec le www
- url-rewriting dans sous-répertoire
- Rewriting Url Sous domaine + Repertoire !
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


