ローカルの開発マシンで複数の drupal サイトを実行しています。
これは私の現在の設定です http://pastebin.com/jpivzA4m
そのため、localhost/drupal_test/ にアクセスすると、drupal サイトの 1 つが正常に機能しますが、localhost/pw にアクセスすると、これは私の別のサイトであり、フロント ページは表示されますが、内部ページは表示されず、500 内部サーバー エラーが発生します。
私の友人は以下の構成を使用しており、彼のために機能します。なぜこれが起こっているのか知りたいです。私はnginxが初めてなので、迷っています。
エラーログ:
2013/11/08 04:17:26 [warn] 7825#0: conflicting server name "localhost" on 0.0.0.0:80,
ignored
2013/11/08 04:17:26 [warn] 7826#0: conflicting server name "localhost" on 0.0.0.0:80,
ignored
2013/11/08 04:18:30 [error] 7828#0: *8 rewrite or internal redirection cycle while
internally redirecting to "/index.html", client: 127.0.0.1, server: localhost, request:
"GET /pw/home HTTP/1.1", host: "localhost", referrer: "http://localhost/pw/"