0

こんにちは、クライアントホストに問題があります.htaccessとmod_rewriteをテストおよび開発するためのホストで完全に機能しますが、クライアントホストにサイトファイルを配置すると500エラーが発生します. 私のファイル.htaccess:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rwr=$1
AddDefaultCharset UTF-8

これが機能するため、mod_rewrite はクライアント ホストでアクティブ化されます。

RewriteEngine on
RewriteRule teste\.html http://www.amen.pt [R]

http://www.maiormaquina.com/offersでわかるように、500 エラーが発生しますが、私のサーバーでは http://www.amiguinhodesign.com/mm_new/offersは同じ .htaccess ファイルで正常に動作します。

誰でもこれで私を助けることができますか? ありがとう!

4

1 に答える 1

0

この .htaccess ファイルの内容に関する問題を解決しました:

   RewriteEngine On
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?rwr=$1 [QSA,PT,L]

これを使って :)

于 2012-09-25T19:31:37.217 に答える