1
我想將/bar/
中的所有內容重定向到一個新的子域,但仍然從原始URL傳入任何查詢參數。 E.g301使用查詢參數重定向目錄
原始地址例子:
- http://www.foo.com/bar/
- http://www.foo.com/bar/index.php
- http://www.foo.com/bar/index.html
- http://www.foo.com/bar/test.php?id=123&utm_source=google
應該重定向到:
- http://bar.foo.com/
- http://bar.foo.com/
- http://bar.foo.com/
- http://bar.foo.com/?id=123&utm_source=google
這是我目前有:
RewriteEngine On
RewriteRule ^bar/?(.*)$ https://bar.foo.com/? [R=301,L]
然而,這並不在我需要的查詢參數傳遞上面的第四個例子。我知道?
阻止傳遞查詢參數,所以這很可能需要刪除我假設但不知道要替換它與什麼?
乾杯
謝謝我現在試試。對不起,我並不想要包含實際的域名,請問您可以編輯您的答案嗎? – user1961082
確定相應編輯。檢查更新的答案。 – anubhava
謝謝。 ''http:// www.foo.com/bar/index.php''通過/index.php,因此它重定向到http://bar.foo.com/index.php。我只需要傳入查詢參數。 – user1961082