2014-03-19 77 views
0

我使用Apache的PHP Web服務器。apache - 重定向到域根,同時保持URL

我想所有條目重定向到一個目錄的根文件夾

意義 - 如果一個用戶進入mydomain.com/vendors/me我希望他被重定向到下DocumentRoot的索引,我希望能夠向通過$ _SERVER獲取url的vendors/me部分,並根據它執行一些業務邏輯。

我知道rewriteEngine引擎是我走的路,我只是找不到達到目的的方法。

有什麼想法?

感謝

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用這樣的規則:

RewriteEngine On 
RewriteRule ^vendors/me/?$/[L,NC] 

使用$_SERVER["REQUEST_URI"]變量訪問/vendors/me/加載主頁上面URI和和。

0

我去解決方案是這樣的:

RewriteEngine On 
RewriteBase/
RewriteRule ^vend/(.*)/[PT] 

其重定向到根目錄下,同時保留完整的URL ...