NGINXウェブサーバーでホストされているWordPressのブログを作成していて、このWebサーバーは8090ポートで動作しているため、安全ではありません。だからブログ投稿にアクセスするには、http://example.org:8090/blogとhttp://example.org:8090/blog/wp-adminと移動する必要があります。この両方のリンクは私のend.Butで正常に動作していましたが、私の要件は、Nodeでホストされているセキュアなドメインからそれらのページの内容を表示することです、そして、ポート80と443ポートで動作するReactベースのアプリケーションです。ノードプロキシモジュールhttp-proxy-middlewareを追加しました。プロキシドメインを安全でないドメインに書き換える
app.use('/blog', proxy('/blog', { target: 'http://example.org:8090', changeOrigin: true,
pathRewrite: { '^/blog': '' } }))
app.use('/blog/wp-admin', proxy('/blog/wp-admin', { target: 'http://example.org:8090', changeOrigin: true,
pathRewrite: { '^/blog/wp-admin': '' } }))
アラウンド
仕事しかし、私はhttps://example.org/blogとしてURLで打ったとき、それはthe documentationを見るとhttp://example.org:8090
おかげで、私が試してみましょう。 – UIseeker
ポート番号などで古いURLにナビゲートしています。 http://example.org:8090/blogが必要ですが、私はhttp://example.org/blogとしてレンダリングされるにはブログが必要です – UIseeker
WordPressサイトのSITEURLとHOME変数を設定しましたか?詳細については、[このページ](https://codex.wordpress.org/Changing_The_Site_URL)を参照してください。サイトを両方のドメインで動作させる場合は、 '/ blog'を値として使用できます。 –