| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
veda
Inscrit le: 24 Nov 2007 Messages: 2
|
Posté le: Sam Nov 24, 2007 1:04 am Sujet du message: Rewriting URL - Help |
|
|
Bonjour,
J'ai un petit souci pour faire du rewriting.
dans .htaccess j'ai mis :
| Code: |
order allow,deny
allow from all
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^home2$ share.html [L] |
ça ça marche quand je tape -http://www.monsite.org/home2 je suis bien redirigé vers la page -http://www.monsite.org/share.html
le souci c'est que je veux ce type d'url en fait : -http://www.monsite.org/?home2
J'ai mis ça et ça marche pas :
| Code: | ...
RewriteRule ^\?home2$ share.html [L] |
Je suis redirigé vers la page principale de mon blog dotclear.
-http://www.monsite.org/?home2 n'existe pas au sein de mon blog je précise.
Les pages de mon blog sont du style:
-http://www.monsite.org/?3449-titre-de-l-article pour un billet
-http://www.monsite.org/?contact pour une page connexe.
Je sais pas mais j'ai l'impression que dotclear me fout le boxon et m'empeche t'utiliser le ? pour faire du rewriting.
Seul souci je dois absolument avoir un url de ce type
Quelqu'un pourrait m'aider s'il vous plait? Merci beaucoup
ps:
Si ça peut vous aidez à m'aider dans mon problème j'ai aussi la situation suivante:
si j'ai un repertoire toto avec un index.html dedans même si je fais un RewriteRule du type suivant:
si je mets :
| Code: |
RewriteRule ^toto$ share.html [L] |
c'est l'index.html du repertoire toto qui s'affiche et non le contenu de share.html (pour -http://www.monsite.org/toto)
Par contre evidemment si je mets :
| Code: |
RewriteRule ^toto2$ share.html [L] |
c'est le contenu de share.html qui s'affiche (pour -http://www.monsite.org/toto2)
Comment je peux faire? |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Dim Nov 25, 2007 12:37 pm Sujet du message: Re: Rewriting URL - Help |
|
|
| veda a écrit: |
Seul souci je dois absolument avoir un url de ce type
|
Pourquoi ? Il te sert à quoi le "?" ?
Le problème c'est que le point d'interrogation a une signification spéciale, example.com/?var est forcement lié au script par défaut lié à example.com (en général index.php et /ou index.html).
Pour ton histoire de toto et toto2, ça doit venir du .htaccess, la partie liée dotclear a priori.
Pourrais tu le poster en entier pour qu'on se fasse une idée plus précise ?
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
veda
Inscrit le: 24 Nov 2007 Messages: 2
|
Posté le: Dim Nov 25, 2007 1:57 pm Sujet du message: Re: Rewriting URL - Help |
|
|
En fait j'ai trouvé la solution, la voici :
| Code: | RewriteCond %{QUERY_STRING} home2
RewriteRule (.*) share.html [L] |
J'ai besoin du ? car je veux garder le type d'url définit par mon blog et harmoniser la chose.
Les urls de mon blog sont par exemple :
http://www.monsite.org/?3449-titre-de-l-article pour un billet
http://www.monsite.org/?contact pour une page connexe.
et ici :
http://www.monsite.org/?home2 va parfaitement s'intégrer.
Voilà si ça peut aider certain  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Dim Nov 25, 2007 3:16 pm Sujet du message: Re: Rewriting URL - Help |
|
|
Sauf que c'est moins efficace, le ? est précisément le caractère qui fait "penser" aux bots que la page est dynamique et que l'on évite en pratiquant la réécriture d'url.
Certains script propose cette option pour permettre des url presque réécrites quand le mod_rewrite n'est pas accessible, ce qui n'est pas ton cas.
Il peut pas faire de plus belles url que ça dotclear ?
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |