我写了一个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重写)
- 4. Url重写为图像
- 5. URL重写图像和css
- 6. htaccess - 图像URL重写
- 7. URL重写图像链接
- 8. 现代重写 - 重写URL
- 9. IIS URL重写与.htm没有传递到重写
- 10. URL重写没有工作
- 11. 重写没有改变URL
- 12. URL重写没有找到
- 13. Captcha没有重写PHP中的图像?
- 14. 当通过Facebook分享URL时,图像没有出现
- 15. URL重写与已重写URL
- 16. 没有url重写的Htaccess重定向
- 17. IE8中没有出现背景图像
- 18. WordPress:没有出现背景图像
- 19. 图像没有出现在div内
- 20. Sprite图像没有出现在matter.js上
- 21. 图像没有出现在JFrame中
- 22. ImageView图像没有出现在ViewGroup
- 23. Base64图像没有出现在IE6中
- 24. 图像没有出现在HTML页面
- 25. 导轨静态图像没有出现
- 26. 图像没有出现在javascript画布
- 27. 没有出现的箭头图像
- 28. 闪屏没有出现图像
- 29. 没有出现在JToolBar中的图像
- 30. PyGame:我的图像没有出现
请提供您正在使用的重写规则与您的问题 – 2012-01-15 17:22:18