4

我已经看到了几个关于类似请求的问题,但是,我并没有尝试重定向到自定义制作的 URL。我只想获取已链接到的常见 URL 并将它们重定向到登录页面。

例如,我想捕获一个特定的 URL,如下所示,但只有这个 URL:

http://example.com/forum/viewtopic.php?f=12&t=345

...并将其重定向到:

http://example.com/landing-page.html

我有一些不再存在的链接,因此我将添加 4 或 5 个重定向到更有用的页面,因为它们目前正在达到 404。

提前致谢!

4

1 回答 1

1

将此添加到文档根目录中的 htaccess 文件中:

RewriteCond %{QUERY_STRING} ^f=12&t=345$
RewriteRule ^forum/viewtopic.php$ /landing-page.html [R=301]

本质上,您希望匹配 this 中的查询字符串RewriteCondRewriteRule.

于 2012-07-23T03:53:03.107 回答