我接管了一個可以滿足客戶訪問的站點。他們都訪問自己的文件夾,並在文件夾中的文件有包含與相對路徑如下。無法訪問包含相對URls的文件
/核心 - 包含所有實際文件
/client/file.php -
<? include "../core/file.php"; ?>
但隨着越來越多的客戶我想要去一個更深層次的原因他們更好地分離.. 。
/uk/client/file.php -
<? include "../../core/file.php"; ?>
這是好的,但是當FIL es被包括在內,他們也有自己的相對包含,這就是它破壞的地方。
有很多文件我不能輕易地通過它們來改變所有的包含路徑,所以我想也許做一個重寫來僞造路徑?
我已經試過這...
RewriteRule ^uk/$/
但是,這並不工作。
任何幫助,將不勝感激
它一般會推薦這種規模的項目有包含最常用的路徑變量你的項目(如'core'文件夾)。這樣,如果您需要更改路徑,則可以在一個位置完成。 –
我會繞過這樣做,因爲我剛剛接管了該網站,但我現在需要快速修復 – jhodgson4