我使用Apache的PHP Web服務器。apache - 重定向到域根,同時保持URL
我想所有條目重定向到一個目錄的根文件夾
意義 - 如果一個用戶進入mydomain.com/vendors/me
我希望他被重定向到下DocumentRoot的索引,我希望能夠向通過$ _SERVER獲取url的vendors/me
部分,並根據它執行一些業務邏輯。
我知道rewriteEngine引擎是我走的路,我只是找不到達到目的的方法。
有什麼想法?
感謝
我使用Apache的PHP Web服務器。apache - 重定向到域根,同時保持URL
我想所有條目重定向到一個目錄的根文件夾
意義 - 如果一個用戶進入mydomain.com/vendors/me
我希望他被重定向到下DocumentRoot的索引,我希望能夠向通過$ _SERVER獲取url的vendors/me
部分,並根據它執行一些業務邏輯。
我知道rewriteEngine引擎是我走的路,我只是找不到達到目的的方法。
有什麼想法?
感謝
您可以在DOCUMENT_ROOT/.htaccess
文件中使用這樣的規則:
RewriteEngine On
RewriteRule ^vendors/me/?$/[L,NC]
使用$_SERVER["REQUEST_URI"]
變量訪問/vendors/me/
加載主頁上面URI和和。
我去解決方案是這樣的:
RewriteEngine On
RewriteBase/
RewriteRule ^vend/(.*)/[PT]
其重定向到根目錄下,同時保留完整的URL ...