我寫了一個URL重寫規則,它工作正常,但在我把它放置後,頁面中的圖像不再出現。圖像沒有出現與URL重寫
-2
A
回答
0
在頭部使用<base>
標籤來解決這個問題。
1
這是因爲你已經相對地處理了你的圖像,這意味着它們的地址將被相應地重寫。
例如,如果您在/folder/page.html頁面被重寫到/ folder/pages/page,並且您有一個圖像image.png
,瀏覽器將嘗試在/folder/pages/page/image.png
而不是/folder/image.png
上找到它。
要避免這種情況,可以使用它們的絕對路徑對其進行尋址,也可以使用避免重寫指向現有文件或目錄的URL的重寫條件。
相關問題
- 1. 爲REST導出重寫Drupal圖像URL
- 2. URL重寫圖像鏈接
- 3. URL重寫圖像和css
- 4. IIS URL重寫與.htm沒有傳遞到重寫
- 5. 現代重寫 - 重寫URL
- 6. 重寫沒有改變URL
- 7. URL重寫沒有找到
- 8. Captcha沒有重寫PHP中的圖像?
- 9. Base64圖像沒有出現在IE6中
- 10. IE8中沒有出現背景圖像
- 11. 沒有出現的箭頭圖像
- 12. 閃屏沒有出現圖像
- 13. 圖像沒有出現在div內
- 14. 圖像沒有出現在Swing中?
- 15. 圖像沒有出現在JFrame中
- 16. 在IIS URL中重新處理重寫的URL時出現錯誤重寫2
- 17. IIS甚至重寫改寫圖像/ CSS/JS - 結果404沒有發現
- 18. AJAX的URL與URL重寫
- 19. 圖像URL的MOD重寫掩碼
- 20. 清潔圖像URL重寫htaccess的
- 21. 用JavaScript重寫圖像源URL
- 22. URL重寫與antlr
- 23. URL重寫與urlrewritingnet
- 24. URL重寫與htaccess
- 25. URL重寫以排除現有目錄
- 26. Datalife引擎重寫URL沒有ID
- 27. 警予重寫URL沒有找到
- 28. 沒有URL重寫的元刷新
- 29. 如果沒有文件,重寫URL
- 30. Apache mod_rewrite沒有處理重寫的url?
請提供您正在使用的重寫規則與您的問題 – 2012-01-15 17:22:18