刚最先初次装置wordpress程序时, nginx设置的是8081端口.
在启动nginx和php效劳后, 接见 http://www.example.com:8081/wp-admin 最先逐渐装置, 然后顺遂搭建好了博客网站.
网站运转一段时间后, 须要将8081端口换成80端口, 这时候将nginx设置里的8081端口改成80端口, 并从新加载nginx设置文件后, 接见网站却会自动跳转至8081端口(上次设置的老端口), 消灭浏览器缓存和重启nginx, 依旧没法处理这个题目.
题目缘由:
初次装置wordpress时, 会将网站首页地点保存到wordpress数据库, 今后接见网站时以数据库里的首页地点为准, 零丁转变nginx等web效劳器映照的接见地点(ip, 域名, 端口的修正), 依旧会自动跳转到数据库里存储的首页地点.
处理方案:
修正wordpress数据库, wp_options表, option_name字段 即是siteurl和home的2条纪录
将这2条纪录的option_value值更新为你最新变动的地点, 比方:http://www.example.com 或 http://www.example.com:80
变动胜利后, 就能够一般经由过程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变动端口后接见自动跳转老端口的细致内容,更多请关注ki4网别的相干文章!