[英]Htaccess redirects not working from sub-subfolder to rootfile
我正在尝试将某些页面从旧网站重定向到新网站。 重定向如:
RewriteRule ^/?de-tafels/(.*)$ /meubels/woonkamer/tafels$1 [R,L]
正在工作,但是从子/子文件夹到根目录中文件的重定向不起作用:
RewriteRule ^/?fotogalerij/hekwerken/(.*)$ /404$1 [R,L]
我是否应该在404 $ 1之后添加一些内容?
编辑:
RewriteRule ^/?blog/woonbeurs-a-dam-2010/(.*)$ /404$1 [R,L]
在此行中,我想将http://example.com/blog/woonbeurs-a-dam-2010/重定向到http://example.com/404 ,但它将我重定向到http://example.com/ 404woonbeurs-a-dam-2010 /
谢谢,
麦克风
尝试这个:
RewriteEngine On
RewriteRule ^/?blog/woonbeurs-a-dam-2010/(.*)?$ /404$1 [R,L]
编辑:
从提供的屏幕截图中,我可以看到您正在添加samw路径的重写规则,该规则将覆盖同一路径的其余重写。
从您的htaccess中删除此行。
RewriteRule ^/?blog/(.*)?$ /404$1 [R,L]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.