서버용 원클릭 lnmp 패키지. 문제 설명을 주의 깊게 읽어주세요. 감사합니다!
도메인 이름을 바인딩하고 WordPress 대시보드->설정에서 WordPress 주소와 사이트 주소를 올바르게 입력하세요.
도메인명을 통해 정상적으로 접속이 가능하며, 도메인명도 표시되며, 해당 사이트 아래의 다른 페이지를 클릭하시면 도메인명이 정상적으로 표시됩니다.
그러나 네비게이션 바에서 "홈"을 다시 클릭하면 ip가 표시되고 "홈"에만 ip가 표시됩니다. 다른 페이지를 다시 클릭하면 도메인 이름이 정상적으로 표시됩니다.
사이트 디렉터리는 /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/
권한은 모두
바이두와 구글에서 답을 찾을 수 없어서 질문을 하려고 왔습니다. 하나님께서 저에게 조언을 해주시기를 바랍니다!
질문 3
편집할 때의 모습:
제출 후의 모습:
정신 장애가 있으신가요? 내 빨간 부분은 어디로 갔나요? 여러 번 수정한 끝에 마침내 성공했습니다. 특히 URL의 기울임꼴 을 다른 스타일 代码
으로 변경했는데 왜 질문 3이 요점이 아니니 그냥 무시하세요
淡淡烟草味2017-06-24 09:46:31
문제 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 루트 디렉터리에 의해 설정된 루트)
다음과 같이 경로를 수정합니다.
끝.