2011-11-05 51 views
0

一頁我已經編輯了這個問題:HTML HREF從不同的文件夾

在根,我已經工作文件夾F(根/ F),F下有一個文件夾B(根/ F/B) 。

我有一個文件夾A含有PHP文件a.php只會(根/ A/a.php只會),包含鏈接到文件夾B: <div><a href="B/">link</a></div>

在女,存在的index.php(根/F/index.php)包含a.php,因此index.php有一個指向文件夾B的鏈接;

在文件夾F下有一個文件夾C.在C中有另一個index.php(root/F/C/index.php),其中還包括a.php。但是現在,href變成root/F/C/B /而不是root/F/B /。

如果我更新a.php到<div><a href="/B/">link</a></div>,儘管root/F/C/index.php中的href變爲root/F/B,這正是我想要的,但是root/F/index.php中的href變爲root/B /。

所以我的問題是如何獲得我的工作文件夾中的所有頁面在a.php中的通用href?

感謝您的幫助!

回答

1

如果您使用「/ F/B」,它將始終轉到「root/F/B」。

+0

我知道你的意思,我沒有說清楚,我編輯了問題 – DrXCheng

+0

你在你的更新問題似乎不正確。 '/'應該總是回到根目錄,根據它運行的文件夾不同,它應該是不同的。你所描述的聽起來像是如果你使用'../' –

+0

是的,它會發生什麼回到根。但是如果在文件夾根目錄/ F/C中,我希望它返回到一個級別,並且如果在root/F文件夾中不會返回。 – DrXCheng

0

嘗試:

<div><a href="/B/">link</a></div> 

把一個絕對路徑。

+0

我知道你的意思,我沒有說清楚,我編輯了這個問題 – DrXCheng

相關問題