[nginx]aliasでサブディレクトリに別のドキュメントルートを設定する

[nginx]aliasでサブディレクトリに別のドキュメントルートを設定する

nginx_alias_top

alias によるロケーションパスの割り当て

nginx では alias を使用することにより、ディレクトリごとにドキュメントルートを個別に変更することができます。

WordPress や EC-CUBE などの CMS を複数インストールしたり、laravel や CakePHP などのフレームワークと共存する際には知っておくと便利な知識です。

Advertisement

alias によるロケーションパスの割り当て

では早速 URI のパス単位でロケーションを設定してみます。

nginx の場合、ディレクトリごとにドキュメントルートを設定したい時は、location の内部に alias を記述します。

ドキュメントルートの設定方法

location (対象のURI) {
alias (ディレクトリの内部パス);
}

 

ディレクトリにドキュメントルートを設定した際の記述例

 

 

Linuxの知識については下記の本も参考になるので、スキルアップにお役立てください。
三宅 英明 (著)、大角 祐介 (著)
ページ数: 440ページ
出版社:SBクリエイティブ
発売日:2015/06/06

出典:amazon

 

この記事が気に入ったら
いいね ! をお願いします

Twitter で

インフラカテゴリの最新記事