我对我的网址有这个重写规则,它似乎可以访问css和图像,为什么? :))
原始网址:
http://www.example.co.uk/viewprofile.php?user=muna
重写网址,这项重要的工作:
http://www.example.co.uk/user/muna
htaccess代码:
RewriteEngine On
RewriteRule ^user/([^/]*)$ /viewprofile.php?user=$1 [L]
我的css文件存储在/ css文件夹中,图像存储在/ images文件夹中
答案 0 :(得分:2)
如果在你之前:
<link rel="stylesheet" type="text/css" href="css/demo.css"></link>
然后改为:
<link rel="stylesheet" type="text/css" href="/css/demo.css"></link>
在css文件夹名称之前引用额外的/
。谢谢希望它有所帮助
答案 1 :(得分:0)
或者您可以添加一些规则,然后您可能不需要更改html代码。
RewriteRule ^ user / css /(.*)$ / css / $ 1 [L]