我正在尝试创建.htaccess文件,以创建SEO网址。
然而,似乎我在mod重写中没有斜线,我这样做错了吗?
我的代码如下:
RewriteEngine on
RewriteRule ^(.+)/$ /$1 [L,R=301]
RewriteRule ^folder/folder-name index.php?show=folder&folder_id=7
页面已正确加载,但未找到样式表/ images / javascript!
就好像,页面认为它应该寻找相对于“folder / folder-name”的style / images / js。
如果我将最后一行更改为:
RewriteRule ^folder-folder-name index.php?show=folder&folder_id=7
然后一切都正确加载,所以我很确定这是因为斜杠。
任何帮助?
答案 0 :(得分:2)
一种替代方法:您可以使用相对于站点根目录的路径。 即改变:
<img src="images/some.jpg" />
通过
<img src="/images/some.jpg" />
此处为图片文件夹:yoursite.com/images