使用PHP5,APACHE2.2阿帕奇重写规则不工作,试着CSS和JavaScript
我想我的CSS和JavaScript文件合并成一个文件每本教程结合: http://rakaz.nl/2006/12/make-your-pages-load-faster-by-combining-and-compressing-javascript-and-css-files.html
我不认为.htaccess重写是正确的。这是我的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteRule ^css/(.*\.css) combine.php?type=css&files=$1
RewriteRule ^javascript/(.*\.js) combine.php?type=javascript&files=$1
</IfModule>
我试过正是被放置在教程中的.htaccess,但有一个“禁”的错误,所以上面是我开始工作的唯一的事情,并在至少不要抛出错误。
该网页加载所有内容,但不加载.css或javascript。我在“combine.php”页面中加入了一些调试,看看这个页面是否被调用,什么都没有。所以我在想重写小说是错误的......但我不知道如何解决它。
以下是我包括它到HTML:
<link rel="stylesheet" type="text/css" href="http://somewhere.com/css/layout_2col.css,general.css" />
还有人说,它的工作超过100个职位......我只是不是其中之一。
任何人都可以帮忙吗?谢谢。
检查重写日志(如果需要,用RewriteLog和RewriteLogLevel激活它)。 – Artefacto 2011-01-23 07:31:01
想知道,你使用Firefox并检查Firebug吗?我发现这可以帮助我以非常有效的方式解决这些问题。 – 2011-01-23 07:31:07
萤火虫表示没有档案。 – Ronedog 2011-01-23 07:37:42