0
我的網站有一些問題,指定css和圖像路徑。當我處於相同的文件夾級別時,它運行良好,但當我處於另一個文件夾時很快就會分解。我在localhost工作,我的目錄結構是這樣的:如何在我的網站中正確鏈接css和圖像
ROOT
main.php
/subfolder/file2.php
/templates/template1.php
/style/style.css
我已經在template1.php中調用了style.css。
我可以從template1.php調用main.php(使用include)和CSS工作正常。 問題是當我從template1.php調用file2.php時,不再調用CSS。
無論我在哪個文件夾中,如何指定路徑以便CSS或圖像正確鏈接?
在你的根文件夾中,你可以使用'__DIR__'來創建一個'config.php'文件,這個文件可以方便地包含路徑,你可以像這樣手動定義你的域:'define(「SITE_PATH」,「http ://www.example.com中「);'。然後只要你包含這個配置,你可以很容易地引用它們:'echo SITE_PATH。「/ css/style.css」;'有很多方法可以做到,但是一個配置文件可以幫助你保持鏈接。 – Rasclatt