質問: ワニスの背後にあるマルチサイト network(multisite)でwp 3.0.5サイトでニスを使用しようとしています。ニスのurlにアクセスすると、次のメッセージが表示されます。multisite only works without the port number in the url. これを機能させるにはカスタムvclが必要ですか?私はうまく動作する他のワードプレスサイトにも同じバックエンド設定を使用しています。私がserverfaultでこれを尋ねる必要があるならば、私に知らせてください、そして、私はそこに尋ねます。
回答: そのwordpressのエラーメッセージはおそらく誤解を招くでしょう。wordpressはドメイン名を $_server'http_host' で検索し、それにポート番号が含まれている場合( http:// exampleのように:で区切ります) .com:444 / )ポート80とポート443の2つのバリエーションしか受け付けません。私はあなたのニスの設定で他のポートが与えられていると思いますので、あなたはそのポートにぶつかります。私はニスの専門家ではありませんが、それが私がいじり始めるところです。まず最初にその値を出力します。問題のファイルは/wp-includes/ms-settings.php、〜38行目です。wp_dieステートメントの前にvar_dump($_server['http_host']);を追加することができます。