4

AMAZON EC2 で httpd.conf ファイルを編集する方法
amazon ec2 での codeigniter .htaccess index.php の削除が機能しない

上記の問題を読んで、私の問題はそれらと同じであることに気付きました。したがって、Amazon EC2 インスタンスの httpd.conf ファイルを変更して、htaccess ファイルが機能するようにする必要があります。

ssh クライアント経由でインスタンスに接続し、Linux ターミナルで以下のコードを実行します。

 sudo nano /etc/httpd/conf/httpd.conf

このコードの結果、ページが表示されます:

#
# This is the main Apache HTTP server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.4/> for detailed information.
# In particular, see
# <URL:http://httpd.apache.org/docs/2.4/mod/directives.html>
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path.  If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so 'log/access_log'
# with ServerRoot set to '/www' will be interpreted by the
# server as '/www/log/access_log', where as '/log/access_log' will be
# interpreted as '/log/access_log'.

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.

だから、これを見た後、私は何をすべきかわかりません。このようなものは何も表示されないため、AllowOverRide None を AllowOverRide All に変更します。

そして、AllowOverRide None を AllowOverRide All に変更した後、任意のコマンドでサーバーを再起動する必要があります。

4

1 に答える 1

2

を追加するために httpd.conf ファイルを台無しにしたくありませんAllowOverride。htaccess ファイルを有効にしたい仮想ホストの vhost 設定でそれを行う必要があります。

それ以外の場合、仮想ホスト構成を変更できない場合 (または単純に存在しない場合)、これを に追加するだけhttpd.confです:

<Directory />
    Options None
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>

<Directory /path/to/your/htdocs/>
    AllowOverride All
</Directory>

htaccess/path/to/your/htdocs/ファイルまたはドキュメント ルートがある場所です。

于 2013-10-17T13:42:28.280 に答える