我想将所有流量从subdomain.domain.com
重定向到subdomain.domain.com/?appselect=app1
。
我在这里关注了一些例子:Rewrite query string in .htaccess 但由于某种原因,他们不适合我。这就是我到目前为止所做的:
RewriteEngine On
RewriteRule ^/$ /?appselect=app1 [PT,L]
但它只是转到同一页:subdomain.domain.com
对此表示感谢,谢谢。
答案 0 :(得分:1)
如果您想要重定向,请添加R
标志:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\. [NC]
RewriteCond %{QUERY_STRING} !(^|&)appselect=app1 [NC]
RewriteRule ^/?$ /?appselect=app1 [QSA,L,R=302]
答案 1 :(得分:1)
基本上做这样的事情会起作用。它适用于我的服务器。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\. [NC]
RewriteRule ^/?$ /?appselect=app1 [QSA,L,R=302]
答案 2 :(得分:0)
试
RewriteRule ^$ /?appselect=app1 [PT,L]