我希望能够重写以下网址:
www.mysite.com/en/contact
这样的事情
www.mysite.com?l=en&p=contact
但保留结构。
我尝试了以下RewriteRule:
RewriteEngine On
RewriteRule ^([\w-]+)/([\w-]+)/?$ index.php?l=$1&p=$2 [L]
但是浏览器希望加载所有包含的脚本,例如来自
的css www.mysite.com/en
如何告诉浏览器它不应该关注网址链接? 或类似的东西
感谢您的帮助
克里斯
答案 0 :(得分:1)
有两种方法可以解决这个问题:
1)在头部标签内使用基本标签
<base href='/'>
2)使用相对链接
<link rel='stylesheet' href='/css/style.css'>
此处浏览器在名为CSS的根目录中的文件夹中查找CSS文件,无论URL请求是什么。