使用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