1

我正在尝试将所有请求重定向到某个目录,即使请求包含参数。例如,我看到 Google 将旧博客中的几个旧链接列为 404,但链接看起来像:example.com/stuff/?args .. 所以我觉得我需要重定向任何去往 / 的请求stuff/ 并剥离 args,因为如果它们被保留,它们将产生自己的 404。

任何帮助将不胜感激。谢谢。

4

2 回答 2

0

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

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

RewriteRule ^stuff/?$ new-dir? [L,R,NC]
于 2012-04-23T20:57:08.497 回答
0

或使用 mod_alias:

RedirectMatch ^/stuff/?.* /new/?
于 2012-04-23T20:58:03.657 回答