mod重写规则,用于从url搜索字符串并仅替换该url的域名

时间:2015-06-26 12:38:38

标签: php apache .htaccess mod-rewrite url-rewriting

我想为.htaccess创建重写规则。 例如: 在网址中如果找到Itemid=702,那么我只想重定向到下面

原始网址为:

www.dashboard.example.com/comp/temp/health/appt?Itemid=702

重定向到:

www.admin.example.com/comp/temp/health/appt?Itemid=702

我已尝试过以下条件,但它不起作用。

RewriteCond %{REQUEST_URI} Itemid=702$
RewriteRule .* http://admin.example.com [R,L]

我该如何创建呢?

1 个答案:

答案 0 :(得分:1)

您已关闭,请将规则更改为:

RewriteCond %{QUERY_STRING} Itemid=702 [NC]
RewriteRule (.*) http://admin.example.com/$1 [R,L]