我正在尝试将我网站的旧部分重定向到新网站。此部分包含在文件夹http://example.com/infos/
中。
应将所有页面或子文件夹重定向到新网站的主页,
http://www.new-website.com/
e.g。
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>
你能帮我吗?
答案 0 :(得分:1)
选项1
这个取决于您使用谁来托管您的网站。可能有一个重定向按钮,可将您带到页面以添加重定向。您可以重定向整个网站(例如,以http://example.com/
开头的任何内容)或网站上的某些文件夹。
选项2
在.htaccess
(根文件夹)中放置一个名为http://example.com/
的文件,其中包含以下内容:
RedirectMatch 301 ^/my_redirected_folder/ http://www.new-website.com/