nginx - WordPress가 도메인 이름을 바인딩한 후에도 홈페이지에 여전히 IP 주소가 표시되고 WordPress 디렉터리 문제가 발생합니다.
怪我咯
怪我咯 2017-06-24 09:44:31
0
1
1859

서버용 원클릭 lnmp 패키지. 문제 설명을 주의 깊게 읽어주세요. 감사합니다!

질문 1

도메인 이름을 바인딩하고 WordPress 대시보드->설정에서 WordPress 주소와 사이트 주소를 올바르게 입력하세요.
도메인명을 통해 정상적으로 접속이 가능하며, 도메인명도 표시되며, 해당 사이트 아래의 다른 페이지를 클릭하시면 도메인명이 정상적으로 표시됩니다.
그러나 네비게이션 바에서 "홈"을 다시 클릭하면 ip가 표시되고 "홈"에만 ip가 표시됩니다. 다른 페이지를 다시 클릭하면 도메인 이름이 정상적으로 표시됩니다.

질문 2

사이트 디렉터리는 /home/wwwroot/wordpress 아래에 있고, nginx.conf의 루트는 /home/wwwroot/이며, 사이트에 액세스하는 방법은 다음과 같습니다. code>http:/ /www.xxx.com/wordpress/home/wwwroot/wordpress下,nginx.conf的root为 /home/wwwroot/,访问站点的方式为:http://www.xxx.com/wordpress
此时把nginx.conf里的root改为 /home/wwwroot/wordpress,想要通过http://www.xxx.com直接访问站点,这个思路应该没毛病吧,但是这样就显示403错误,搜了一下大都说403是权限问题,但wwwroot/wordpress/ 이때 nginx.conf의 루트를 /home/wwwroot/wordpress로 변경하고 를 전달하려고 합니다. >http://www.xxx.com 이 사이트에 직접 액세스하면 문제가 없지만 검색하면 403 오류가 표시됩니다. 권한 문제가 있지만 wwwroot/wordpress/ 권한은 모두

777

바이두와 구글에서 답을 찾을 수 없어서 질문을 하려고 왔습니다. 하나님께서 저에게 조언을 해주시기를 바랍니다!

질문 3
편집할 때의 모습:

제출 후의 모습:
정신 장애가 있으신가요? 내 빨간 부분은 어디로 갔나요? 여러 번 수정한 끝에 마침내 성공했습니다. 특히 URL의 기울임꼴 을 다른 스타일 代码
으로 변경했는데 왜 질문 3이 요점이 아니니 그냥 무시하세요

🎜
怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
淡淡烟草味

문제 1이 해결되었습니다
원인:
사용자 정의 링크로 변환되었을 때 메뉴의 "HOME"을 알 수 없었고 URL은 http://xx.xx.xx.xx/wordpress해결책:
메뉴에서 사용자 정의 "HOME"을 제거합니다. 그리고 왼쪽의 페이지->HOME을 선택해 메뉴에 추가하세요


업데이트 1


문제 2는 반쯤 해결되었습니다원인:
nginx가 다시 시작되지 않습니다.
해결책:
nginx.conf를 변경한 후 nginx를 다시 시작하세요.
그런데 사이트에 고정된 링크가 많고 URL이 .../.../wordpress/xxx/인 것으로 판단되어 CSS 스타일과 내부 링크가 유효하지 않은 것으로 판단되어 WordPress 디렉토리를 어떻게 변경하느냐가 문제가 됩니다. 이름.

그리고

이 커뮤니티는 정말 멍청합니다. 보통 사람은 정신 지체자이거나 이 수준의 질문에 굳이 대답하지 않는 훌륭한 사람들로 가득 찬 커뮤니티입니다. 간단히 말해서 이것은 제가 SF에서 연이어 두 번째 질문입니다. 또 실망스럽습니다. 처음 질문을 했을 때 확인하실 수 있습니다. 답변자는 무지하고 자책했습니다. 이번에는 아무도 신경쓰지 않았습니다.

SO에 가려면 부족한 영어 실력을 활용해야 합니다.


업데이트 2


문제 2에 대한 해결책해결책:
wp_options의 사이트 URL을 www.xxx.com/wordpress로 변경합니다(/wordpress는 wp 코어 파일 디렉터리입니다).
홈을 www로 변경합니다. xxx .com->nginx가 설정한 루트를 가리킵니다www.xxx.com/wordpress(/wordpress为wp核心文件目录)
将home改为www.xxx.com->指向nginx设置的root
将/wordpress里的index.php移动到/home/wwwroot/ /wordpress의 index.php/home/wwwroot/로 이동합니다(즉, nginx 루트 디렉터리에 의해 설정된 루트)
다음과 같이 경로를 수정합니다.

으아악

끝.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿