Bonjour,
Un problème que je n'arrive pas à résoudre avec mon .htaccess
Je cherche à rediriger http://example.com/blog/ vers http://example.com/ancien/ avec redirection de l'argument.
J'utilise :
RedirectMatch 301 blog/(.*) http://example.com/ancien/$1
Ce qui me convient tout à fait.
Sauf pour http://example.com/nouveau/oh-un-blog qui redirige aussi, mais ça m'intéresse déjà moins :roll:
Merci
Un problème que je n'arrive pas à résoudre avec mon .htaccess
Je cherche à rediriger http://example.com/blog/ vers http://example.com/ancien/ avec redirection de l'argument.
J'utilise :
RedirectMatch 301 blog/(.*) http://example.com/ancien/$1
Ce qui me convient tout à fait.
Sauf pour http://example.com/nouveau/oh-un-blog qui redirige aussi, mais ça m'intéresse déjà moins :roll:
Code:
Options +MultiViews
#Activation du module de réécriture
RewriteEngine On
RedirectMatch 301 blog/(.*) http://example.com/ancien/$1
RedirectMatch 301 ancien/index.php/(.*) http://example.com/ancien/$1
RedirectMatch 301 blog http://example.com/ancien/
#renvoi de www.example.com vers example.com
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
Merci