Aller au contenu

weddy57

Membre
  • Compteur de contenus

    7
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. 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. <?php if (($_GET['id']=='3')||($_GET['id']=='8')) { header("Status: 301 Moved Permanently", false, 301); header("Location: http://www.toto.fr"); exit();} ?> 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.
  2. 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!
  3. 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 etc Mais 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!
  4. 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!!!!
  5. 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!
  6. 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
  7. 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!
×
×
  • Créer...