
私はVarnishでLEMPサーバーを使用しているので、nginxは:8080にあり、varnishは:80にキャッシュされています。メールサイトは素晴らしく機能し、リダイレクトなどもありませんが、サブフォルダにphpBBフォーラムをインストールしており、フォーラム内のリンクの一部がリダイレクトされています。http://domain.com:8080/フォーラムの代わりにhttp://domain.com/フォーラム彼らが向かうべき場所。
私が追加しました
port_in_redirect off;
メインの nginx.conf に追加しましたが、これはメイン サイトでのみ機能し、phpBB サブ フォルダーでは機能しません。
phpBB が :8080 にリダイレクトするのを止める解決策を知っている人はいますか?
ありがとう
答え1
問題が分かりました。phpbb サーバー設定でポート 80 に設定していましたが、「サーバー全体で設定を強制する」というボックスをチェックしていませんでした。ボックスをチェックした後、ポート 80 が強制されるようになりました :) ご提案ありがとうございます。