0

今日、私は自分のウェブサイトにアクセスしましたが、異常です。すべての CSS とすべての画像を読み込めませんでした。数か月間、自分のウェブサイトで何も更新しませんでした。テーマ フォルダーを調べたところ、そこに.htaccessファイルが見つかりました (私は wordpress を使用しました)。

この.htaccessファイルの意味を説明できる人はいますか? このファイルがホストに表示された理由はわかりません。

<IfModule mod_security.c>
    SecFilterEngine Off
    SecFilterSanPOST Off
</IfModule>
#START #
Options +ExecCGI 
AddHandler cgi-script cgi pl pro
4

2 に答える 2

0

.htaccessドットで始まる隠しファイルでRewriteEngine、Apache HTTP サーバーの設定に使用できます。RewriteEngineURL を別の URL に書き換えたりリダイレクトしたり、URL 書き換え(または再マッピング)したり、URL リダイレクトしたりするために使用されます。書き換えエンジンをオフにしたい場合RewriteEngine offは、ファイルに書き込むだけです。.htaccess

于 2013-04-04T11:58:24.517 に答える
0

この .htaccess は、ディレクトリを cgi-bin のような CGI スクリプト ディレクトリとしてマークし、リストされた拡張子のファイルを試して実行するように指示します。mod_security をオフにしようとすることは、適切な権限なしで行われたことを意味する可能性が最も高いです。.htaccess ファイルの所有権とタイムスタンプを調べて、自分のコードが変更を行ったかどうか、またはシステム上の別のユーザーが変更を行った可能性があるかどうかを確認してください。

于 2013-04-04T11:13:24.147 に答える