ホームページ  >  記事  >  CMS チュートリアル  >  WordPress がポートを変更すると、アクセスは自動的に古いポートにジャンプします

WordPress がポートを変更すると、アクセスは自動的に古いポートにジャンプします

藏色散人
藏色散人転載
2019-10-09 11:28:414842ブラウズ

次のコラム WordPress チュートリアル では、WordPress がポート変更後に自動的に古いポートにジャンプするための解決策を紹介します。 !

WordPress がポートを変更すると、アクセスは自動的に古いポートにジャンプします

WordPress プログラムを初めてインストールすると、nginx はポート 8081 で構成されます。

nginx および php サービスを開始した後、http://www にアクセスします。 .example.com:8081/wp-admin はインストールを段階的に開始し、ブログ Web サイトを正常に構築しました。

Web サイトを一定期間実行した後、8081 ポートを変更する必要があります。このとき、nginx の設定を変更します ポート 8081 をポート 80 に変更し、nginx 設定ファイルを再読み込みすると、Web サイトにアクセスすると自動的にポート 8081 (前回設定された古いポート) にジャンプします。 nginx を再起動してもこの問題は解決できません。

問題の原因:

WordPress を初めてインストールすると、Web サイトのホームページ アドレスが保存されます。 wordpress データベース. 今後 Web サイトにアクセスするときは、データベース内のホームページ アドレスが優先されます. nginx は別途変更してください. Web サーバーによってマッピングされたアクセス アドレス (IP、ドメイン名、ポートが変更される) が発生した場合でも、自動的にジャンプします

#解決策:

WordPress データベース、wp_options テーブルを変更します。option_name フィールドは、siteurl と home の 2 つのレコードと同じになります。

これら 2 つのレコードの option_value を、最後に変更されたアドレスに更新します (例: http://www.example.com または http://www.example.com:80

After)変更は成功しました。通常は、ポート 80

WordPress がポートを変更すると、アクセスは自動的に古いポートにジャンプします

MySQL 操作ステートメント:

# wp_options表 查询记录
select * from wp_options where option_name in ('siteurl','home');
# wp_options表 更新option_value的值
update wp_options set option_value='http://www.example.com:80' where option_name in ('siteurl','home');
を介して WordPress Web サイトにアクセスできます。

以上がWordPress がポートを変更すると、アクセスは自動的に古いポートにジャンプしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。