今天你好吗, 我在网址重写方面遇到了问题..
我上传我的网站pesco
子目录,如www.example.com/pesco
和我的css路径/css/style.css
,但网站运行时css必须像www.example.com/pesco/css/style.css
但我的css显示如此www.example.com/css/style.css
url重写错过了pesco
子目录
请任何人给我解决方案
我的代码如下所示。
ErrorDocument 404 /notfound.php
RewriteEngine on
RewriteBase /pesco/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^index.html index.php
RewriteRule ^aboutus.html aboutus.php
RewriteRule ^([a-zA-Z0-9_-]+).html$ products.php?catid=$1
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+).html$ detail.php?category=$1&product=$2
答案 0 :(得分:1)
我认为你的错误只是一个参考问题。您可以尝试./css/style.css
,因为这意味着它会查找css
作为与请求它的文件位于同一目录中的目录,而/css/style.css
实际上是在查找root
目录