私はIPアドレスを発行しました。今私はローカルIP(192.168.0.13)と1つのパブリックIP(例:33.44.55.66)のMediaWikiサーバーを持っています。したがって、内部からのアクセスが機能しています。しかし、私もリモートアクセスを整理したいと思っています。ファイアウォールルールをルータに設定して、すべてを33.44.55.66:8080から192.168.0.13:80にリダイレクトしました。しかし、私が外部から接続しようとすると、MediaWikiは "サインアップ"ページの後に私を192.168.0.13アドレスにリダイレクトしています。もちろん、何もロードしません。今はLocalSettings.phpでMediaWikiアクセスのプライベートIPアドレスとパブリックIPアドレスを使用してください。
マイ変数:
$wgInternalServer = "http://33.44.55.66:8080";
$wgServer = "http://192.168.0.13";
私が知っている、InternalServer変数は、イカのために、ほとんどですが、私はそれは、単純なプロキシとして動作することができると思いました。
Apacheの設定:
ServerName 33.44.55.66:8080
私は$ wgServer = "http://33.44.55.66:8080" を設定すると - 私は、内部ネットワークからのアクセスを持っていません。
どうかお手伝いしてください。何が間違っているかを教えてください。
おそらく、内部リクエストをリダイレクトするようにルータを設定する必要があります。 '$ wgInternalServer'はここであなたを助けるつもりはありません。 – Tgr
私はこの同じ問題を抱えており、それは私のファイアウォールが間違っていると判断しました。 NATループバックポリシーが機能していないため、これを修正できませんでした。 – SomeDude