ホームページ  >  記事  >  CMS チュートリアル  >  ポートを変更した後、WordPress はどのようにして古いポートに自動的にリダイレクトしますか?

ポートを変更した後、WordPress はどのようにして古いポートに自動的にリダイレクトしますか?

藏色散人
藏色散人転載
2021-03-16 17:35:323407ブラウズ

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

ポートを変更した後、WordPress はどのようにして古いポートに自動的にリダイレクトしますか?

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

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

nginx および php サービスを開始した後、http://www.example.com:8081/wp-admin にアクセスして段階的インストールを開始し、正常にビルドします。 blog website.

Web サイトを一定期間実行した後、ポート 8081 をポート 80 に変更する必要があります。この時点で、nginx 構成のポート 8081 をポート 80 に変更し、nginx をリロードします。設定ファイル。Web サイトにアクセスすると、自動的にポート 8081 にジャンプします。(前回設定された古いポート)、ブラウザのキャッシュをクリアして nginx を再起動しても、問題は解決できません。

問題の原因:

WordPress を初めてインストールすると、Web サイトのホームページ アドレスが WordPress データベースに保存され、次回から Web サイトにアクセスするときは、データベース内のホームページ アドレスが優先されます。 nginx などの Web サーバーによってマッピングされたアクセス アドレス (IP、ドメイン名、ポートの変更) を変更しても、自動的にデータベースにジャンプします。保存されたホームページ アドレス。

#解決策:

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

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

変更が成功すると、ポート 80

## を介して通常どおり WordPress Web サイトにアクセスできるようになります。

ポートを変更した後、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 はどのようにして古いポートに自動的にリダイレクトしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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