ポート8080で実行されているワニスの背後にあるポート8080にnginxがあります。サーバーには1つのWebサイトしかありません。問題は、URL だけでなく、サーバーの IP アドレスでもアクセスできることです。Google はこの IP をインデックスに登録しましたが、コンテンツの重複による問題が心配です。
IP アドレスへのリクエストを自分の URL にリダイレクトするにはどうすればよいですか? このコードを試しましたが、ループ リダイレクト エラーが発生しました。
server {
listen 180.10.1.1:80;
server_name 180.10.1.1;
rewrite .* http://www.mysite.com$request_uri permanent;
}
ありがとう
編集: vcl の残りの部分
server {
listen 8080;
server_name site.com;
access_log /var/log/nginx/localhost.access.log;
error_page 502 /502.html;
## Default location
location / {
root /home/site.com/public_html;
index index.php;
...