1
我正在上MAMP一個網站,和根是http://localhost/sandbox需要重定向到真正的根文件夾
當我有鏈接,例如鏈接 - /日曆
它引導他們到localhost /日曆,我希望它重定向到本地主機/沙箱/日曆
我必須在htaccess中做什麼才能讓它將所有內容重定向到localhost/sandbox /作爲根目錄?
我正在上MAMP一個網站,和根是http://localhost/sandbox需要重定向到真正的根文件夾
當我有鏈接,例如鏈接 - /日曆
它引導他們到localhost /日曆,我希望它重定向到本地主機/沙箱/日曆
我必須在htaccess中做什麼才能讓它將所有內容重定向到localhost/sandbox /作爲根目錄?
您通常會更改生成鏈接的應用程序或網站,並將/sandbox
添加到URL中。
如果這是不可能的,把這個到Web根目錄(一個以上/sandbox
)應該做的:
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{REQUEST_URI} !^/sandbox # If URL does not start with /sandbox...
RewriteRule (.*) /sandbox/$1 # Add /sandbox/ in front of it
(如果它更容易實現與Alias
,Apache的大師,隨意添加您的解決方案,但我無法讓別名爲這種情況下工作。)
然而,該解決方案將使任何其他目錄之外/sandbox
無法訪問。你可能想重新考慮你的虛擬主機結構!
謝謝!訣竅,這會做現在。 – Brad 2010-05-24 15:54:49