2016-06-22 10 views
0

私は/ var/www/html/test、/ var/www/html/test1など多くのプロジェクトがあります。 これらのフォルダのいずれかに私のドメインを接続したいだけです。 OSはDebianです。ここに私のサイトで入手可能なコンフィグNginxでサブフォルダにドメインを追加

server { 
    server_name example.me; 

    root /var/www/html/example.me; 
    index index.html index.php; 

    # set expiration of assets to MAX for caching 
    location ~* \.(ico|css|js|gif|jpe?g|png)(\?[0-9]+)?$ { 
      expires max; 
      log_not_found off; 
    } 

    location/{ 
      # Check if a file or directory index file exists, else route it to index.php. 
      try_files $uri $uri/ /index.php; 
    } 

    location ~* \.php$ { 
      fastcgi_pass 127.0.0.1:9000; 
      include fastcgi.conf; 
    } 

}私はいずれかがこの1 THXたくさんで私を助け願ってい

です。

+0

サイトに対応してシンボリックリンクされていますか? –

答えて

1

testのフォルダは、example.meで公開されます。

    はあなたの root /var/www/html/example.me; root /var/www/html/test;から
  • コピーを変更するか、別のサイトの設定ファイルに、正しいとtest1sites-enabled
  • 再起動nginxの

繰り返し同じプロセスにあなたのサイトの設定ファイルをシンボリックリンク

  • server_nameおよびroot

  • 関連する問題