0
我有2個網站。一個在/public_html
中,第二個在子文件夾/public_html/site2
中。
我想改變$_SERVER['DOCUMENT_ROOT']
在/site2
目錄中,以便其$_SERVER['DOCUMENT_ROOT']
將/public_html/site2
而不是public_html
開始。但是,根目錄中的第一個網站必須保留原有的$_SERVER['DOCUMENT_ROOT']
,即public_html
。
我想改變/site2
目錄下的.htaccess
,但是還沒有找到任何解決方案。
你能幫忙嗎?
它對許多PHP文件中我必須做的更改。我試圖避免這種情況,並只在.htaccess文件中進行更改。 – olegin 2014-11-05 09:38:53
真的嗎?您可以在IDE中使用「搜索和替換」並搜索所有$ _SERVER [「DOCUMENT_ROOT」]並替換爲APP_BASE_URL ...但是如果您確實喜歡更改全局使用,請執行以下操作:RewriteEngine on RewriteBase/site2/ RewriteRule^((!!public /).*)$ public/$ 1 [L,NC] – Rafael 2014-11-05 15:29:18