我需要你的帮助。我有一个Joomla网站工作。我启用它友好的网址,它工作正常。所有重写的URL都是这样的
http://mydomain.com/start/article-page-well-rewritten
当我激活Joomla Cache插件时,当我第一次加载页面时,它工作正常,但之后,它不会加载任何CSS或图像文件。
调试得到的html,我意识到缓存文件有这些图像和CSS链接
mydomain.com/的开始 /images/coolimage.jpg
mydomain.com/的开始 /css/stylesheet.css
而不是
mydomain.com/images/coolimage.jpg
mydomain.com/css/stylesheet.css(真实路线)
所以我认为我需要一个重写规则来从url中删除单词“start”,然后检索它们并显示,但仅限于来自mydomain.com/start /
的图像和css文件 你能帮我怎么做吗?我不希望任何其他内容被重写......答案 0 :(得分:0)
RewriteRule ^start/(images|css)/(.+) /$1/$2 [R]