2010-07-30 101 views
1

我在這裏遇到了url方向的問題。我已經在apache中使用mod_rewrite將url從domain.com/page.php改寫爲domain.com/path/page.php。在此頁面中設置默認的網頁

我在網頁上有一些鏈接,例如href="newpage.php"會自動轉到domain.com/path/newpage.php而不是domain.com/newpage.php。我可以知道是否有任何PHP方法來設置所有的PHP文件本身的默認網址,以避免此路徑問題?不使用任何變量href="<?php echo $_SERVER['domain']; ?>newpage.php"

+1

相對URL由客戶端解析,而不是由服務器解析。 – Gumbo 2010-07-30 17:56:07

回答

1

如果您知道文件有多少個文件夾,您可以通過執行../newpage.php來回溯。所以如果你在domain.com/folder/currentpage.php你可以做../newpage.php。要訪問domain.com/newpage.php。