閲覧いただきありがとうございます。
CentOS7.x系でNginxのリバースプロキシを構築しておりますが、
グローバルIP/ユーザーがアクセスするpath/
でフォワード先を変更することがうまくできません。
locationディレクトリブで以下のようにconfigを追記すれば挙動すると考えておりましたが、今のところ動いておりません。
正しい記載方法などを教えていただけないでしょうか。
~ /etc/nginx/nginx.conf
server { listen 8080 default_server; listen [::]:80 default_server; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #proxy_set_header Host $http_host; server_name localhost; root /usr/share/nginx/html; #error_page 405 = $uri; # グローバルIP/googleでブラウザアクセスが有った場合のリダイレクト設定 location /google { proxy_pass https://www.google.com; } # グローバルIP/qiitaでブラウザアクセスが有った場合のリダイレクト設定 location /qiita { proxy_pass https://qiita.com }
設定をした URL にアクセスした際に、ログファイルに記録されている内容を質問に追記していただけないでしょうか。
--
> 今のところ動いておりません。
どのような動作をしているのでしょうか?
発生している「現象」を具体的に記載してください。
「できません。」「動きません。」では、何が起きているのかわかりませんので、発生している内容を具体的に記載していただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー