12
這是我正在嘗試做的。將子域重定向到頂級域名的文件夾
當你鍵入m.example.com我想將用戶重定向到example.com/m/但我想在地址欄中的URL,如果可能的保持m.example.com。
這是我正在嘗試做的。將子域重定向到頂級域名的文件夾
當你鍵入m.example.com我想將用戶重定向到example.com/m/但我想在地址欄中的URL,如果可能的保持m.example.com。
你可以做到這一點的mod_rewrite和mod_proxy的:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^m\.example\.com$
RewriteRule^http://example.com/m%{REQUEST_URI} [L,P]
只需設置子站點根目錄到example.com/m/。然後沒有重定向。
如果您希望它成爲永久301重定向,該怎麼辦? – Michelle 2012-05-10 17:44:53
@JackSpairow使用'R = 301'而不是'P'。 – Gumbo 2012-05-10 18:20:19
有沒有在這個mod_proxy需要任何特定的設置? – Ascherer 2012-05-15 18:48:27