0
我的代碼正在生產,但它不在localhost中工作。我認爲它是因爲在htaccess文件中完成的url重定向。生產代碼在localhost中不可用。這是由於htaccess?
當我打開localhost/project_1.0/index.php頁面打開但圖像不顯示。在源代碼中點擊它試圖從localhost/images/e1.jpg加載,但它應該是localhost/project_1.0/images/e1.jpg
這同樣適用於css和javascript文件。
我htaccess文件代碼:
RewriteEngine on
RewriteBase/
#Force non-www:
RewriteCond %{HTTP_HOST} www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteRule ^index\.php$/[NC,R=301,L]
聽起來更像是嵌入式鏈接到圖像使用絕對路徑,所以具有領先路徑斜線('/')。如果是這樣,那麼你必須在本地系統上添加_add_重定向規則,或者,最好是應該修復應用程序以使用相對鏈接。 – arkascha
我建議你在上面的問題中添加這樣一個鏈接,你可以在加載到瀏覽器中的html頁面中看到它。在你的問題下面有一個編輯按鈕。謝謝! – arkascha