目前,我們為客戶設置了 20 多個 sudomain 的多站點設置。所有站點都使用相同的代碼庫,假設它位于文件夾中/srv/code。Apache 的根目錄也指向它?,F在我們必須/var/www/subdomain為每個子域創建一個文件夾,并在其中放置一個名為的配置文件config.ini。當 PHP 腳本搜索config.ini它可以在這里找到的文件時,我現在如何告訴 Apache /var/www/subdomain:?這是有史以來最好的解決方案嗎?
1 回答
慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
這是共享主機嗎?如果是,你應該首先檢查是否/srv/code允許里面的腳本訪問/var/www/subdomain.
您可以從中提取當前腳本調用的域$_SERVER['SERVER_NAME']。然后您可以使用此信息從中提取子域并訪問正確目錄中的 config.ini。
這可能比在 Apache 中更容易。
- 1 回答
- 0 關注
- 121 瀏覽
添加回答
舉報
0/150
提交
取消
