LAMPスタックがすでにインストールされているUbuntu 14.04サーバーがあります。Apacheの設定 - Ubuntuのディレクトリを指す14.04
私はいくつかのテストphpとhtmlを含む/home/alex/checkhtml
というディレクトリを持っています。ここで
私は何をしたい、私はhttp://localhost/checkhtmlにアクセスすると、/home/alex/checkhtml
の内容を示したことになるされて(実際に/home/alex/checkhtml/index.html
)
は私がやったことです:
- 移動先:の/ etc/apache2の/ conf-
apache-php.conf
ファイル利用可能と作成すること apache-php.conf
にこれらの行を追加します。Alias ^/php "/home/alex/php" <Directory /home/alex/php> Order allow,deny Require all granted </Directory>
ゴーへ/ホーム/アレックス/ checkhtmlと
.htaccess
を作成し、追加これらの行:<FilesMatch "."> Allow from all </FilesMatch>
apacheの
apache-php.conf
を有効にして再起動し しかし
、私がしようとしたとき:http://localhost/checkhtml 。エラーは次のように表示されます:
The requested URL /checkhtml was not found on this server.
私がここで間違ったことを知っている人はいますか?
ありがとうございます。
アレックス
:あなたが一致する正規表現を使用する場合は、その後のようにAliasMatchディレクティブを使いますalex/php' – nidhi
申し訳ありません、私のコピー&ペーストエラーです。 別名^/checkhtml "/ホーム/アレックス/ checkhtml" <ディレクトリ/ home /アレックス/ checkhtml> 注文ができるように、 はすべて を付与を要求拒否 – AlexPham