這裏是文件夾佈局。將Apache符號鏈接到Web根目錄之外的文件夾
/outside
通常不會在example.com任何地方訪問
/public_html
是http://example.com
如何使用Apache的htaccess的,使URL http://example.com/outside/
顯示從文件夾/outside
內容的文件夾?
謝謝!
這裏是文件夾佈局。將Apache符號鏈接到Web根目錄之外的文件夾
/outside
通常不會在example.com任何地方訪問
/public_html
是http://example.com
如何使用Apache的htaccess的,使URL http://example.com/outside/
顯示從文件夾/outside
內容的文件夾?
謝謝!
如何使用Apache的htaccess使url http://example.com/outside/顯示文件夾/外部的內容?
你不行。據我所知found out,Apache阻止.htaccess
文件中的指令鏈接到當前Web根目錄之外的位置。
你將不得不爲此在中央配置:
Alias /outside /path/to/your/outside
您可以是用一個符號幸運,如果您可以打開FollowSymLinks
。
謝謝。我試了一下,但我剛剛得到了一個500.是的,即時通訊共享主機,就像您在2年前的問題中所做的一樣。你有沒有想過共享主機? 也許我會切換到vps。 – ambiguousmouse 2012-02-17 21:42:47
@joshli如果一個符號鏈接返回一個500,它將無法工作......您必須要求您的託管服務提供商爲您執行此操作。一個VPS將是一個解決方案,使其工作 - *如果*這是值得切換到這個 – 2012-02-17 22:35:05
好吧。謝謝。所以如果我要在VPS上實現這個功能,我只需要將別名放在httpd.conf文件中? – ambiguousmouse 2012-02-17 23:06:17
是否必須在.htaccess中完成或者是否可以接受其他解決方案? – 2012-02-17 09:09:19
我在共享主機上。它只允許編輯.htaccess。我可能會考慮切換到VPS/ – ambiguousmouse 2012-02-17 21:43:37