ホームページ >バックエンド開発 >PHPチュートリアル >nginxの場所のルートとエイリアスの違い
今日、ロケーション設定におけるルートとエイリアスの役割をついに理解しました。それらの違いは一目瞭然です。
location /img/<span> { alias </span>/var/www/image/<span>; } #若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件</span>
location /img/ { root /var/www/image; } #若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找文件。]
alias はディレクトリのエイリアスの定義であり、root は最上位のディレクトリの定義です。
root は /var/www/image ディレクトリを指すものだといつも思っていましたが、これは /var/www/image/img/ であるべきです
もう 1 つの重要な違いは、エイリアスは "/" で終わる必要があり、そうでない場合はエイリアスが終わることです。ファイルが見つかりません。 。 。ルートはオプションです~~
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。
上記では、nginx の場所のルートとエイリアスの違いを、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。