2011-05-05 19 views
1

有沒有辦法模仿Apache配置的符號鏈接行爲?有沒有辦法模仿Apache配置的符號鏈接行爲?

例如,從/var/www/someFolder/我需要引用/var/www/anotherFolder/中的文件,但不使用相對路徑(因爲我使用子域)或絕對路徑。

注意:符號鏈接工作,但他們不能很好地從git和我的演示站點部署。我會認爲一個Apache配置更多的部署,然後幾十個符號鏈接

有沒有辦法?用htaccess?用ServerAlias?等等......

回答

1

如果我理解正確你的問題,然後按照你的.htaccess應該很好地工作代碼:

Options +FollowSymlinks -MultiViews 
RewriteEngine on 

RewriteRule ^someFolder/(.*)$ anotherFolder/$1 [L,NC] 

這樣的http://domain.com/somefolder一個URI將是從內部/anotherFolder/文件夾中的文件引用從而給你的符號鏈接的效果而不創建實際的符號鏈接。

+0

這將使用子域名? – Kyle 2011-05-05 16:36:06

+0

是的,它應該與子域一起工作,假設他們也有'someFolder'作爲DOCUMENT_ROOT。 – anubhava 2011-05-05 16:39:36

+0

這適用於我的JavaScript和CSS但不是PHP – Kyle 2011-05-12 15:56:50

相關問題