1

私の reviewer24.com.conf ファイルは次のようになります。

server {
  server_name reviewer24.com www.reviewer24.com;

  access_log /home/nginx/domains/reviewer24.com/log/access.log combined buffer=32k;
  error_log /home/nginx/domains/reviewer24.com/log/error.log;

  root /home/nginx/domains/reviewer24.com/public;

  location / {

  # Enables directory listings when index file not found
  #autoindex  on;

  # Shows file listing times as local time
  #autoindex_localtime on;

  # Enable for vBulletin usage WITHOUT vbSEO installed
  #try_files         / /index.php;

  }

  include /usr/local/nginx/conf/staticfiles.conf;
  include /usr/local/nginx/conf/php.conf;
  include /usr/local/nginx/conf/drop.conf;
  #include /usr/local/nginx/conf/errorpage.conf;
}

フォルダー「m」を作成し、その中にモバイル版の Web サイトを配置しました。http://m.reviewer24.comにアクセスすると、「m」フォルダのコンテンツが表示されるようにするには、この .conf ファイルにどのルールを追加すればよいですか?

4

1 に答える 1

3

特にモバイルサイトで新しい.confファイルを作成します。たとえばm.reviewer24.com.conf、新しいサーバーブロックを使用して、nginx構成をリロードします。

このように、サブドメイン構成に特定の変更を加える必要がある場合は、管理が簡単です。または、新しいサーバーブロックを既存の構成に追加することもできます。

また、モバイルトラフィックアクセスとエラーログがどこにあるかを委任することもできます:)

server {
  server_name m.reviewer24.com;

  access_log /home/nginx/domains/reviewer24.com/log/access.log combined buffer=32k;
  error_log /home/nginx/domains/reviewer24.com/log/error.log;

  root /home/nginx/domains/reviewer24.com/public/m;

  location / {

  # Enables directory listings when index file not found
  #autoindex  on;

  # Shows file listing times as local time
  #autoindex_localtime on;

  # Enable for vBulletin usage WITHOUT vbSEO installed
  #try_files         / /index.php;

  }

  include /usr/local/nginx/conf/staticfiles.conf;
  include /usr/local/nginx/conf/php.conf;
  include /usr/local/nginx/conf/drop.conf;
  #include /usr/local/nginx/conf/errorpage.conf;
}
于 2012-09-27T16:50:48.727 に答える