[英]htaccess Rewrite is Not Changing Browser Address Bar
我覺得我在這里想念什么。 我們最初使用子域(m.example.com)進行移動流量。 現在,我們希望不再使用它,我們希望將訪問m.example.com頁面的所有用戶直接重定向到example.com。 一切似乎都正常,但是瀏覽器中的地址欄永遠不會改變。 如果用戶鍵入m.example.com,則該域仍保留在地址欄中。 我想念什么? 這是我的htaccess中的重寫:
RewriteEngine on
RewriteRule ^ - [E=protossl]
RewriteCond %{HTTPS} on
RewriteRule ^ - [E=protossl:s]
#custom redirects
#RewriteCond %{HTTP_HOST} ^example.com
#RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]
您可以使用:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^m\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=permanent,L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.