我正在尝试将我网站的一个旧部分重定向到一个新网站。这部分包含在一个文件夹中,http://example.com/infos/
。只将一个文件夹重定向到一个新网站
所有页面或子文件夹应被重定向到新的网站主页, http://www.new-website.com/
例如
http://example.com/infos/
重定向到http://www.new-website.com
http://example.com/infos/test.html
重定向到http://www.new-website.com
http://example.com/infos/sub/hello.html
重定向到http://www.new-website.com
但是我不想重定向
http://example.com/
http://example.com/geo.html
http://example.com/test/1.html
我试过.htaccess文件下面的声明,但没有奏效。
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^infos/(.*)$ http://www.new-web-site.com [R=301,NC,L]
</IfModule>
请问您能帮我吗?
什么是 “它不工作” 是什么意思?根本不重写工作吗?重写是否完成了,但对错误的目标?什么都没有发生?你在日志文件中是否有错误?宇宙是否内爆? _Be精确!_ – arkascha
你把这个.htaccess文件放在哪里? – MrWhite
如果.htaccess文件位于“/ infos”子目录中,则应从“RewriteRule”模式中删除“infos /”。 – MrWhite