我已經下載了一個使用PHP,MySql,html,css,jQuery從頭開始編寫的網站。將網站移動到本地主機:文檔根已更改
修復了一些使用MySql和htaccess的配置之後,我得到了一個點,在這裏我的所有CSS和JS文件都沒有加載,因爲存在相對路徑錯誤。
在控制檯GET http://localhost/fonts/fonts.css
錯誤向我index.php
它加載所有使用相對路徑的文件。 現在,如果我在每行的開頭刪除/
,文件將被加載,但是,我在具有不良URL的不同頁面上收到更多錯誤,這意味着我需要修復這個/
問題,而不僅僅是重命名hrefs。
所以我的問題是,如何解決它?
我已經嘗試設置基本href標籤:
<base href="http://localhost/israelrescue/">
或
<base href="http://localhost/israelrescue">
或PHP:
$_SERVER['DOCUMENT_ROOT'] = 'http://localhost/israelrescue';
或
$_SERVER['DOCUMENT_ROOT'] = $_SERVER['DOCUMENT_ROOT'] . '/israelrescue/';
P.S:
israelrescue是我在本地網站的本地主機安裝中使用的文件夾的名稱。
似乎沒有什麼工作,任何想法?
謝謝!
發送你的實時url –
@MukeshPanchal你是什麼意思?它安裝在我的筆記本電腦上,沒有實時鏈接。該網站的鏈接是https://israelrescue.org/,如果這有幫助... – odedta
這是因爲你已經在'localhost'子文件夾中找到了該網站。您可以將網站移到根目錄嗎?我認爲@MukeshPanchal告訴你要從現場加載資產,這在一定程度上忽略了這一點。 – Tom