GNU/Linux >> Linux の 問題 >  >> Linux

nginx を使用したホーム ディレクトリのホスティング フォルダ

ユーザーの作成時に nginx に何も追加する必要はありません。サーバーブロックで次のようなものを使用するだけです:

location ~ ^/~(.+?)(/.*)?$ {
    alias /home/$1/www$2;
    autoindex on;
}

ディストリビューションを確認してください /etc/skel

mkdir /etc/skel/www の場合、adduser (またはディストリビューションの adduser-script) によって作成されたすべてのユーザー ディレクトリには、デフォルトでこのディレクトリが含まれます。


Linux
  1. ホームディレクトリを表すために「〜」が選択されたのはなぜですか?

  2. 同じ/homeフォルダを共有する異なるLinuxディストリビューション?

  3. チルダ(「〜」、ホームディレクトリ)を再定義することは可能ですか?

  1. ホームディレクトリにある不思議な.directories?

  2. Cを使用してディレクトリ内のファイル数を数える

  3. 検索対象のフォルダーを除外するにはどうすればよいですか?

  1. Linuxターミナルでディレクトリを開いたり閉じたりする方法

  2. nginx-413リクエストエンティティが大きすぎます

  3. コマンドラインを使用してディレクトリ内のファイルの数を取得するにはどうすればよいですか?