weddy57
-
Compteur de contenus
7 -
Inscrit(e) le
-
Dernière visite
Messages postés par weddy57
-
-
Merci de vos réponses! Je vais essayer vos solutions, soit un Redirect 301 (si ca marche, je n'ai pas encore testé) et je voir du côté de chez Swan de la redirection PHP.
Encore merci!
-
Bonjour à toutes et à tous,
Il ya certaines pages sur mon site qui ont cette forme:
www.monsite.com/index.php?module=page&id=1
(Je sais, ca n'est pas beau mais je ne peux pas réécrire cette page pour des raisons x et y)
Le hic c'est que Google fait le lien sur des pages obsolètes et je voudrais faire un redirect 410 dessus. Mais pas toutes les pages, seulement certaines (id=3, id=8, etc).
J'ai essayé ceci:
Redirect 410 /index.php?module=page&id=3
Redirect 410 /index.php?module=page&id=8
etcMais il n'y a aucune redirection. La page s'affiche toujours.
Alors j'ai fait un test "bête"
Redirect 410 /test.html
Et là, ca marche.
Quelqu'un aurait-il une piste? Merci!
-
Ca marche....
En regardant de plus près, c'est simple comme bonjour... J'avais abandonné le dossier virtuel pour un nom de fichier html différent mais pas de facon aussi simple et efficace.
Merci énormément de ton aide et d'avoir pris le temps de rédiger cette réécriture d'habitude j'arrive toujours à me débrouiller tout seul, mais là j'ai calé.
Merci merci merci!!!!
-
Merci de ta réponse Dan
Mais bon, après presque trois jours à m'arracher les cheveux, ca ne marche pas. Donc les URL du site seront réécrites et pas les URL des news. Je laisse tomber parce que pas le temps. Je suis trop nul
Quelqu'un pourrait-il me dire si l'URL suivante sera bien indexée par Google?
h*tp://www.monsite.com/index.php?module=news_details&page_name=date_nomdelanews_sujet
Merci à tous de votre aide en tout cas!
-
Merci de ta réponse, le monde de l'URL rewriting est semé d'embûches pour un neuneu comme moi
Donc, si je suis ton raisonnement, il sera possible de faire les choses suivantes dans le meme htaccess?
localhost/monsite/page_nom.html pour localhost/monsite/index.php?module=page_nom
et
localhost/monsite/news/page_nom.html pour localhost/monsite/index.php?module=news&detail=page_nom
Merci encore
-
Bonjour,
J'ai découvert l'URL rewriting hier et ca marche a 90% sur mon site de test sous EasyPHP. J'ai deux types d'URL a interpreter :
ht*p://localhost/monsite/index.php?module=page_nom
devient
ht*p://localhost/monsite/page_nom.html
Là ca marche, par contre
ht*p://localhost/monsite/index.php?module=news_details&page_name=page_nom
ne devient pas
ht*p://localhost/monsite/page_nom.html
Voici mon code :
Options +FollowSymlinks
RewriteEngine on
RewriteRule /([A-Z0-9a-z_-]+)\.html /monsite/index.php?module=$1
RewriteRule /([A-Z0-9a-z_-]+)\.html /monsite/index.php?module=news_details&page_name=$1 [L]j'ai essayé avec des [R=301] mais les deux RewriteRule ne marchent pas ensemble, indépendemment oui. Par exemple quand je place un [R=301] sur mon premier rewrite, il me renvoie :
/monsite/index.php?module=nom_de_la_news
alors que ca devrait être
/monsite/index.php?module=news_details&page_name=nom_de_la_news
C'est là que ca coince ;-)
Désolé de mon ignorance, je ne suis que designer. Merci de votre aide en tout cas!
Redirection page php unique avec variables
dans Fichier .htaccess et réécriture d'URLs
Posté
ok, c'est bon. Grâce à vos conseils, j'ai mis en place ce petit script en haut de ma page. Il va pouvoir rediriger les id obsolètes et laisser les bons id s'afficher normalement dans la page.
Je suis sûr que c'est perfectible, mais je ne suis pas programmeur. Si ca peut servir à quelqu'un d'autre en tout cas....
Merci encore, ca m'enlève un poids et je peux à nouveau regarder l'horizon le sourire aux lèvres et le soleil couchant dans le regard.