>CMS 튜토리얼 >Word누르다 >WordPress에서 포트를 변경하면 액세스가 자동으로 이전 포트로 이동됩니다.

WordPress에서 포트를 변경하면 액세스가 자동으로 이전 포트로 이동됩니다.

藏色散人
藏色散人앞으로
2019-10-09 11:28:414897검색

다음 칼럼에서는 WordPress Tutorial에서 포트 변경 후 자동으로 이전 포트로 점프하는 WordPress의 솔루션을 소개하겠습니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

WordPress에서 포트를 변경하면 액세스가 자동으로 이전 포트로 이동됩니다.

워드프레스 프로그램을 처음 설치하면 nginx는 포트 8081로 구성됩니다.

nginx 및 php 서비스를 시작한 후 http://www.example.com:8081/wp-admin을 방문하여 단계를 시작하세요. - 단계별 설치. 그러면 블로그 웹사이트가 성공적으로 구축되었습니다.

웹사이트가 일정 기간 운영된 후, 이때 nginx의 8081 포트를 8081 포트로 교체해야 합니다. 구성이 80 포트로 변경되고, nginx 구성 파일을 다시 로드한 후 웹사이트 액세스가 실패합니다. 자동으로 포트 8081(마지막에 구성한 이전 포트)로 이동합니다. 브라우저 캐시를 지우고 nginx를 다시 시작해도 문제가 해결되지 않습니다.

문제 원인:

워드프레스를 처음 설치할 때 웹사이트 홈페이지 주소가 저장됩니다. 나중에 웹사이트에 접속할 때는 데이터베이스에 있는 홈페이지 주소가 우선합니다. nginx와 같은 웹 서버에 매핑된 액세스 주소(IP, 도메인 이름 및 포트 변경)를 개별적으로 변경해도 데이터베이스에 저장된 홈페이지 주소로 자동으로 이동합니다.

해결책:

워드프레스 수정 데이터베이스, 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에서 포트를 변경하면 액세스가 자동으로 이전 포트로 이동됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제