我在這裏閱讀了很多關於此問題的問題和解答,但似乎沒有解決我的具體問題。將通配符子域名重定向到子目錄,而不更改地址欄中的URL
我想將任何子域重定向到子目錄進行匹配。
因此:x.domain.com將轉到domain.com/x,並且y.domain.com轉到domain.com/y - 但是我想在地址欄中不更改網址的情況下執行此操作。
這是我到目前爲止有:
Options +FollowSymLinks
RewriteEngine on
RewriteBase/
RewriteCond %{HTTP_HOST} !^(www)\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.com [NC]
RewriteRule^/%1 [P,L]
但這需要我到一個網站重定向循環,與在子域仍然存在地址欄的地址不正確。
例如,x.domain.com帶我到x.domain.com/x,我得到一個重定向循環錯誤。
如果有人能指出我正確的方向,我將不勝感激!我沒有什麼改變,似乎工作...
請參閱我的解決方案。 –