更新:
發現如果沒有打開xampp裡的apache是能夠以相對路徑找到圖片位置,
但打開apache好像就只能同層下才能讀到
目錄如下:
-----Images <--- 1層
---folder_1 <--- 2層
-a.jpg <---3 層
-b.jpg
-----test.html <--- 1層
-----c.jpg <--- 1層
我嘗試了
background-image: url("Images/folder_1/a.jpg");
但失敗
如果
background-image: url("c.jpg");
就能成功讀取
我的css是嵌在html裡面對路徑讀取會有所影響嗎?
我是使用windows 請問路徑是哪裡打錯導致沒辦法讀取資料夾的圖片?
你要先檢查一下,是否有 .htaccess ,是否有做相關RW規則的處理。
或是檢查一下 httpd.conf 等相關設定,查看看有無設定了RW規則。
如果有存在RW規則的情況下,請記得要做 js|css|....等不需要使用RW規則排除。
簡單的查看驗証方式。
先用 http(s)://你的域名/Images/folder_1/a.jpg
在瀏覽器上是否可以讀取到。
如果直接讀取也讀取不到的情況下。就代表著有做一些轉向或是限定的動作。
由回傳的錯誤訊息來做設定上的處理就行。