2011-11-13 40 views
2

我想重写我的网站上的一些URL,它工作正常,我只是有一些与样式表的问题。所有样式表工作在index.php但不是当url的时候:localhost:8888 /文件夹/路径/(1,2,3,4)mod_rewrite .htaccess - 样式表混乱

我有我的样式表在他们这样列出的文件中:

<!-- CSS --> 
<link rel="stylesheet" type="text/css" href="includes/css/site.css"/> 
<link rel="stylesheet" href="includes/css/viewProfile.css" type="text/css" media="screen" title="no title" charset="utf-8"> 
<link rel="stylesheet" href="includes/css/viewProvider.css" type="text/css" media="screen" title="no title" charset="utf-8"> 

有没有办法解决这个mod_rewrite或如何解决这个问题?

回答

1

这是因为您使用样式表的相对路径。请注意,浏览器发送请求到

localhost:8888/folder/path/includes/css/... 

在这种情况下。如果样式始终驻留在服务器根目录的配置中,则可以简单地将相对URI设置为绝对路径。或者您删除服务器端CSS文件的路径部分。

+0

现在我只是使用:http:// localhost:8888 /文件夹/路径等.. :)谢谢。我想我可以做别的事情,只要它不是本地的。:-) – skolind