Apache httpd には .htaccess が必要ですか?

Apache httpd には .htaccess が必要ですか?

現在、ブログサイトをセットアップしているのですが、この問題に遭遇しました。

私のサーバーは Apache httpd 2.2 です。 私のブログがルートディレクトリ ( htdocs) を汚染した場合に備えて、サブディレクトリ を作成しましたblog。 現在の状態は、 で外部からルートディレクトリにアクセスできhttp://my_ip_address/、 と表示されますIt works.

しかし、URL にアクセスしてもhttp://my_ip_address/blog、サーバーは応答しません。設定に何か問題があるに違いないと思います。Google で検索したところ、ディレクトリ.htaccessに欠けているポイントが原因かもしれないことがわかりましたblog。私の考えは正しいでしょうか? ちなみに、以前は何を.htaccessしていたのでしょうか?

出発点として参考資料を教えていただけますか?

答え1

.htaccessサイトへのアクセスを設定するために使用されます。これは必要なものではありません。MOD書き換えルールまたはvhostsを設定し、vhost ドキュメント r/var/www/blog へ移動

当然ながら、最良の出発点はApache自身のドキュメントであり、私はそれにリンクしています。

答え2

.htaccessは通常必須これは、httpd.conf ファイルに配置する必要がある可能性のある構成ディレクティブに使用され、サーバー構成にアクセスできない場合に特に役立ちます。

いずれにせよ、それはおそらくあなたの問題ではありません。httpd-error.log を確認して、そこに問題がリストされているかどうかを確認することをお勧めします。

関連情報