Mod_Rewrite主页字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mod_Rewrite主页字符串相关的知识,希望对你有一定的参考价值。

当我的用户登录时,我的一个脚本会将?member=logged附加到网址的末尾。

然而,这导致我的主页上出现问题,这会引发404 error

如何将所有请求重定向到/?member=logged/

我尝试了以下但它对我不起作用

RewriteRule ^/?member=logged$ /$1 [L,R=301] [L,R]
答案

要将http://example.com/?member=logged重定向到http://example.com/,您可以使用以下RewriteRules

RewriteEngine on

RewriteCond %{THE_REQUEST} /?member=logged [NC]
RewriteRule ^/?$ http://example.com/? [L,R]

要么

RewriteEngine on

RewriteCond %{QUERY_STRING} ^member=logged$ [NC]
RewriteRule ^/?$ http://exmaple.com/? [L,R]

以上是关于Mod_Rewrite主页字符串的主要内容,如果未能解决你的问题,请参考以下文章

PHP WordPress条件为主页SlideDeck主题代码片段

本地 Apache 服务器 mod_rewrite/pretty links 问题

ActionBar的后退主页按钮无法使用片段

vhosts 配置中的 mod_rewrite

热门从另一个片段导航到主页片段

从片段返回主页活动而不启动新活动(主页)