将所有页面重定向到顶级页面

时间:2013-07-09 08:41:37

标签: .htaccess redirect

如何将单个网址上的所有网页重定向到最顶级的网页?

例如,如果有人试图输入http://www.thisdomain.com/sample-sub-page,则会将其重定向到http://www.thisdomain.com

有问题的域上有许多Wordpress安装,因此我不必单独编辑WP的每个实例。我假设我可以使用一些小的htaccess片段吗?

我需要能够重定向链接到实际页面的所有请求以及错误输入的请求。

1 个答案:

答案 0 :(得分:1)

通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放在.htaccess目录下的DOCUMENT_ROOT中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^sample-sub-page/?$ / [L,R=301,NC]