我想使用htaccess自動包含一個global.php文件。現在我有.htaccess auto_prepend_file如果url包含
php_value auto_prepend_file "/local/directory/global.php"
它工作完美。問題是,我在本地服務器上運行這個站點以進行開發,並在活動站點上運行遠程Web服務器。所以顯然,根據我是在mysite.com還是mysite.local,/ local/directory /路徑將是可變的。
有沒有辦法說如果url包含mysite.local,包含這個文件;否則包含這個文件,在htaccess裏面?
爲什麼不在本地主機和生產環境中使用不同的'.htaccess'文件? – CBroe
或者,由於使用了'include_path'設置,爲什麼不給'auto_prepend_file'提供_relative_路徑而不是絕對路徑? – CBroe
是的,如果我有兩個單獨的.htaccess文件,這是我的解決方案,如果沒有其他解決方案..但我寧願不這樣做。 – garetmckinley