1

如何将单个 URL 上的所有页面重定向到最顶层页面?

例如,如果有人试图进入http://www.thisdomain.com/sample-sub-page他们将被重定向到http://www.thisdomain.com

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

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

4

1 回答 1

1

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

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

RewriteRule ^sample-sub-page/?$ / [L,R=301,NC]
于 2013-07-09T08:46:23.553 回答