我想从网址中替换一个单词。我尝试了很多代码但是。不工作
RewriteRule ^(.*)/resetter/(.*)$ $1/reseter-de-puces/$2 [L]
我想重定向
catalogue-encros/resetter/epson/resetter-pour-epson-ancienne-génération/8345-37457
到
catalogue-encros/reseter-de-puces/epson/resetter-pour-epson-ancienne-génération/8345-37457
我添加了www redirect,这是正常工作
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
答案 0 :(得分:0)
您在/
之前缺少$1
,请尝试:
RewriteRule ^(.*)/resetter/(.*)$ /$1/reseter-de-puces/$2 [L]
如果没有/
之前的$1
,您的网址会变成以下内容:
http://domain.com/www/var/home/domain.com/somedirectory/reseter-de-puces/