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

藏色散人
リリース: 2021-03-16 17:35:32
転載
3384 人が閲覧しました

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 までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!