Bon, je viens de passer mon après midi à lire des tutos, suis arriver à faire passer quelques règles simples de réécriture, mais je bloque sur certaines.
J'ai mal au crâne, alors j'en appelle à votre aide
Je voudrais rediriger un répertoire /en/ et tout son contenu vers la racine du site... sachant que ce contenu n'existe plus
J'ai commencé par un bete
RewriteRule ^en\/(.*?)$ /$1 [R=301,L]
mais ça ne marche pas pour les sous-dossier > erreur 404
Ensuite j'ai un blog avec des adresses du type /fr/index.php/2005/12/30/41-test ou 2005/12/ ces articles sont très anciens et je les ai supprimés... mais ils sont indexés. Je voudrais donc juste rediriger tout 2005 vers /blog
J'ai donc fait ceci
RedirectPermanent /fr/index.php/2005 http://www.site.com/blog
ça fonctionne partiellement puisque la redirection fonctionne bien, sauf qu'au final, j'ai une url qui prend cette forme
http://www.site.com/blog/12/30/41-test au lieu de http://www.site.com/blog
Dernier point, j'ai pour finir des url du style http://monsite.com?partner=575708
Ce script n'existe plus en tant que tel et les variables sont composées de X chiffres. je voudrais tout simplemet tout renvoyer vers la racine :
http://monsite.com?partner=575708 > racine
http://monsite.com?partner=5895 > racine
Pour ce dernier point, j'ai pas encore cherché...
Merci d'avance pour votre aide, je vais me prendre un aspegic
J'ai mal au crâne, alors j'en appelle à votre aide
Je voudrais rediriger un répertoire /en/ et tout son contenu vers la racine du site... sachant que ce contenu n'existe plus
J'ai commencé par un bete
RewriteRule ^en\/(.*?)$ /$1 [R=301,L]
mais ça ne marche pas pour les sous-dossier > erreur 404
Ensuite j'ai un blog avec des adresses du type /fr/index.php/2005/12/30/41-test ou 2005/12/ ces articles sont très anciens et je les ai supprimés... mais ils sont indexés. Je voudrais donc juste rediriger tout 2005 vers /blog
J'ai donc fait ceci
RedirectPermanent /fr/index.php/2005 http://www.site.com/blog
ça fonctionne partiellement puisque la redirection fonctionne bien, sauf qu'au final, j'ai une url qui prend cette forme
http://www.site.com/blog/12/30/41-test au lieu de http://www.site.com/blog
Dernier point, j'ai pour finir des url du style http://monsite.com?partner=575708
Ce script n'existe plus en tant que tel et les variables sont composées de X chiffres. je voudrais tout simplemet tout renvoyer vers la racine :
http://monsite.com?partner=575708 > racine
http://monsite.com?partner=5895 > racine
Pour ce dernier point, j'ai pas encore cherché...
Merci d'avance pour votre aide, je vais me prendre un aspegic
