仅将单个文件夹重定向到新网站

时间:2015-08-14 19:21:44

标签: .htaccess redirect

我正在尝试将我网站的旧部分重定向到新网站。此部分包含在文件夹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>

你能帮我吗?

1 个答案:

答案 0 :(得分:1)

选项1

这个取决于您使用谁来托管您的网站。可能有一个重定向按钮,可将您带到页面以添加重定向。您可以重定向整个网站(例如,以http://example.com/开头的任何内容)或网站上的某些文件夹。

选项2

.htaccess(根文件夹)中放置一个名为http://example.com/的文件,其中包含以下内容:

RedirectMatch 301 ^/my_redirected_folder/ http://www.new-website.com/