2012-04-02 17 views
1

ページが読み込まれていないため、このサイトは私に送信されましたが、代わりに500エラーが表示されています。私はサイト全体を自分のlocalhostに移行し、私のログを見ました。それは、それがRewriteCompatability2上の無効なコマンドであることを示しています2。私は現在これを検討していますが、これについていくつか余分な目が大好きです。私が持っていたことがありません、特に以来、この問題が出てくる、あるいはあまりmod_rewritesと本当にdealed。ここでは、コードは次のようになります。無効な.htaccessファイルコマンド

# Helicon ISAPI_Rewrite configuration file 
# Version 3.1.0.78 

RewriteEngine On 

RewriteCompatibility2 On 

RepeatLimit 200 

RewriteBase 

#RewriteRule ^products/[^?/]*_(\d+)\.asp /productpage.asp?productID=$1 [QSA] 
#RewriteRule ^/categories/(.*)$ /category.php?c=$1 [NC] 
#RewriteRule ^/categories/(.*) /category.php?c=$1 
#RewriteRule ^/contact(.*) /contact.php 
#RewriteRule ^/order(.*) /order.php 
#RewriteRule ^/about(.*) /about.php 
#RewriteRule ^/privacy(.*) /privacy.php 
#RewriteRule ^/search/(.+) /search.php?search=$1 

RewriteRule ^/$ /index.php [PT] 
RewriteRule ^/categories/(.*) /category.php?c=$1 [PT] 
RewriteRule ^/contact(.*) /contact.php [PT] 
RewriteRule ^/order(.*) /order.php [PT] 
RewriteRule ^/about(.*) /about.php [PT] 
RewriteRule ^/privacy(.*) /privacy.php [PT] 
RewriteRule ^/search/(.+) /search.php?search=$1 [PT] 

答えて

1

RewriteCompatibility2ISAPI_Rewrite 3 directiveです。 mod_rewriteで使用しないでください。

+0

リピートリミットがその場を取っています。それもなくなったはずですか? –

+0

[正しい。](http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html) –

+0

クールが、今、私のログはでRewriteBaseを示している1つの引数、ディレクトリ毎のコンテキストのベースURLを取り –