5
ホスト名に基づく動的nginxドメインルートパス?
必要に応じて無制限の___.framework.locドメインを作成できるように、開発用のnginx / PHPサーバーを基本的なマスター/キャッチオールvhost構成でセットアップしようとしています。 server { listen 80; index index.html index.htm index.php; # Test 1 server_name ~^(.+)\.frameworks\.loc$; set $file_path $1; root /var/www/frameworks/$file_path/public; include /etc/nginx/php.conf; } ただし、nginxはこのセットアップに対して404エラーで応答します。私がlocalhost使用している構成が正常に機能するため、nginxとPHPが機能し、権限を持っていることを知っています。 server { listen 80 default; server_name localhost; root /var/www/localhost; index index.html index.htm index.php; include /etc/nginx/php.conf; } 問題を見つけるために何をチェックすべきですか?以下は、両方がロードしているphp.confのコピーです。 location / { try_files $uri $uri/ /index.php$is_args$args; } …
11
php
nginx
virtualhost