nginx 는 wordpress 에 역방향 에이 전 트 를 주 고 다 중 도 메 인 이름 으로 wordpress 에 접근 합 니 다

1267 단어 linux
문제 1: 만들어 진 worpress 서버 의 포트 는 80 포트 가 아니 라 80 포트 가 점용 되 어 80 으로 전환 하고 싶 습 니 다.문제 2: 만들어 진 wordpress 서버 는 여러 도 메 인 이름 으로 가리 키 고 있 습 니 다.
하지만 데이터베이스 에 있 는 wp 를 간단하게 수정 합 니 다.options 의 home 과 siteurl 은 안 되 고 다 중 도 메 인 이름 도 지원 되 지 않 습 니 다.
나의 방법 은:
1. 먼저 nginx 설정
server_name www.xxx.com blog.xxx.com;

location / {
 proxy_pass http://localhost:81/blog/;
 proxy_set_header Host $host;
 }

 location /blog/ {
 proxy_pass http://localhost:81/blog/;
 proxy_set_header Host $host;
 }

2. wp - config. php 수정, 아래 가입
define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST'].'/blog');
define('WP_SITEURL', 'http://'.$_SERVER['HTTP_HOST'].'/blog');

그 중 블 로 그 는 wordpress 경로 입 니 다.

좋은 웹페이지 즐겨찾기