htaccess改变后CSS消失了

时间:2014-04-27 22:54:29

标签: .htaccess mod-rewrite

对于这篇文章中的错误英语或语法错误,我们深表歉意。

我在使用mod_rewrite制作SEO友好网址时遇到问题。它已经奏效了:

  

RA * solutions.nl /封锁?IP = 00.00.00.000

     

RA * solutions.nl /封锁/ 00.00.00.000

但问题是,当我访问第二个网址时,我网站上的CSS消失了,我的整个网站都是白色的。如果我尝试点击我网站上的其他网址,链接将自动成为ra * solutions.nl / blockade / index

我的htaccess代码:

DirectoryIndex login.php

Options -MultiViews
RewriteEngine On

#Blockade.php
RewriteRule ^blockade/(.*)/?$    blockade.php?ip=$1    [NC,L]

#No .php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

我的意思是白色: http://prntscr.com/3e3hqt

1 个答案:

答案 0 :(得分:0)

问题是我的CSS不会被看到,因为URL会是这样的: 封锁/ CSS / style.css中

基本上为了解决这个问题,我使用了BASE href来解决问题。感谢大家的帮助!