2017-09-06 75 views
1

) 一臺服務器 - 多個網址進來吧。在根目錄中有一個htaccess文件,用於處理流量並將其發送到子文件夾......糟糕。不同的URL /同一服務器

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^XXXXX.com$ [NC] 
RewriteRule ^((?!XXXXX).*)$ /XXXX/$1 [NC,L] 

我怎麼會去改變這一點,以便所有的請求開始「XXXXX.com」開始查找文件夾「myserver.com/XXXXX」,並在瀏覽器中保持「XXXXX.com」的網址嗎? ?

它目前僅適用於文件,在該文件夾的根 - 只要你單擊該文件夾(或子文件夾)中的一個鏈接到另一個文件的URL追溯到作爲主服務器的URL。

任何幫助,不勝感激:-)

回答

1

與嘗試:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^XXXXX.com$ [NC] 
RewriteRule ^((?!XXXXX/).*)$ /XXXXX/$1 [NC,L] 

因爲它錯過了/(XXXXX後測試重寫規則URI)。對於root來說沒問題,但對其他用戶不適用。

+1

感謝Croises - 你的知識是非常讚賞:-) – user2086003

相關問題