/ / Magento:.htaccessファイル - apache、.htaccess、magento

Magento:.htaccessファイル - apache、.htaccess、magento

Magento Community Editionバージョン1.7.0.2を実行しています。 私は知りたいのですが、どのように来ますか .htaccess 私のインストールの中のファイル、magentoのルートディレクトリの中のファイル もう1つはその下のmagento appディレクトリにあります。 magentoのルートディレクトリ

私のシステムでは、最初の行は209行ですが、 2番目のディレクティブは2つのディレクティブだけを含みます。

2つのファイルがあるのは誰か説明してください 1の代わりに。両方ともパースされているのか、それとも片方だけなのか?

回答:

回答№1は1

通常、それぞれの.htaccessファイルは休止しているので、それらを追加で使用することができます。

最後の.htaccess-Fileは前のものを上書きまたは拡張するかもしれません。


回答№2の場合は0

app /の.htaccessファイルは、app配下のファイルへのすべてのアクセスを「拒否」するために使用されます。これがなければ誰かがアクセスできます http://yourdomain.com/app/etc/local.xml そして、他の悪いことの中でも、あなたのデータベース資格情報を見てください。同様のファイルがvar /にも存在するはずです(ログの閲覧などを防ぐため)。


回答№3の場合は0

既存のファイルを削除して、デフォルトの新しい.htaccessファイルを追加してみてください

Magentoのデフォルトのhtaccessファイル