| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Lymf WRInaute occasionnel

Inscrit le: 12 Mai 2005 Messages: 188 Localisation: bxl.be
|
Posté le : Mer Oct 05, 2005 14:56 Sujet du message: [resolu]p/ vers p.php OK, mais comment empecher p.php? |
|
|
ok, donc voilà mon problème.
J'ai un .htaccess avec ces règles :
| Code: |
RewriteRule ^blog.php$ /blogs.php [QSA,L]
RewriteRule ^profils\.php$ /profiles.php [QSA,L]
RewriteRule ^profils\/([a-z-]+)\/$ /profiles.php?pid=$1 [QSA,L]
RewriteRule ^profils\/([a-z-]+)$ /profiles.php?pid=$1 [QSA,L]
RewriteRule ^profils$ /profiles.php [QSA,L]
RewriteRule ^references\.php$ /ref.php [QSA,L]
RewriteRule ^references\/([a-z-]+)\/([a-z0-9-]+)\/$ /ref.php?tid=$1&wid=$2 [QSA,L]
RewriteRule ^references\/([a-z-]+)\/([a-z0-9-]+)$ /ref.php?tid=$1&wid=$2 [QSA,L]
RewriteRule ^references\/([a-z-]+)\/$ /ref.php?tid=$1 [QSA,L]
RewriteRule ^references\/([a-z-]+)$ /ref.php?tid=$1 [QSA,L]
RewriteRule ^references$ /ref.php [QSA,L]
RewriteRule ^([a-z-]+)\/$ /$1.php [L]
|
En gros, si je tapes www.monsite.com/nomdepage/ j'arrive d'office sur www.monsiet.com/nomdepage.php, sauf dans le cas de profils, blog et références, car j'avais des erreurs vu que je devais aller plus loin (en fait si je tapais www.monsite.com/references/lareference/ je tombais toujours sur references.php, donc j'ai fait ce petit machin et ca fonctionne.
Mon problème est que on peut encore accéder à mon site via www.monsite.com/page.php et www.monsite.com/page.php/
Bref, c'est pas cool parce que ca fait des possibilités de duplicate content, et donc risques de blacklisting.
J'ai testé un truc genre
| Code: |
| RewriteRule ^references.php$ /references/ [QSA,R=301] |
mais du coup je n'arrivais plus à accéder à la page. J'ai surement mal fait, mais si quelqu'un à une idée.
au fait, je suis chez OVH mutu.
Dernière édition par Lymf le Mer Oct 05, 2005 17:57; édité 1 fois |
|
| |
|
 |
Lymf WRInaute occasionnel

Inscrit le: 12 Mai 2005 Messages: 188 Localisation: bxl.be
|
Posté le : Mer Oct 05, 2005 17:57 Sujet du message: [resolu]p/ vers p.php OK, mais comment empecher p.php? |
|
|
Bon, j'ai trouvé la solution, et je la mets ici au cas ou, pour la postérité
| Code: |
| RewriteRule ^clients\.php$ /clients/ [QSA,R=301] |
bon en gros c'est ce principe un peu partout, et la ca a fonctionné. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
Définitions :
|
|