0

私のmagentoストアには、htaccessにこれがあります:

## TRACE and TRACK HTTP methods disabled to prevent XSS attacks
RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
RewriteRule .* - [L,R=405]

htaccess プロセスで何が起こっているかをログに記録したいと思います。このコードを追加しようとしました:

RewriteLog "/var/log/apache2/rewrite.log"
RewriteLogLevel 2

しかし、RewriteLog 行で実行すると、「Internal Server Error」または Not Found エラーが発生します。

ヒント/ヘルプはありますか?

ありがとう!

4

1 に答える 1

1

前述のように、htaccess ファイル内から書き換えログをオンにすることはできません。また、GoDaddy の壁に囲まれた庭にいるため、できることはあまりありません。

ヒント/ヘルプはありますか?

オフライン テスト サーバーを作成します。

  1. Linux マシンを見つけるか、Windows マシンの virtualbox にインストールします。
  2. Apache をインストールする
  3. PHPまたはmagentoが必要とするその他のモジュールをインストールします
  4. Web サイト全体を/var/www/localhost/htdocsディレクトリ (またはドキュメント ルートがある場所)に移動します。
  5. Apacheの設定で、書き換えログをオンにします
  6. に行ってhttp://localhost/your-site、ログの内容を確認してください。
于 2012-10-14T17:40:16.827 に答える