워드프레스 고유주소 사용했을 때 404에러가 나면
고유주소 설정
워드프레스 SEO 를 설치해 봤는데, 고유주소로 하면 좋다고 한다. 그래서 고유주소를 설정을 해 줬습니다.
하지만, 이렇게 설정을 바로 바꾸고 나면, 블로그의 메인화면에는 문제가 없는데, 블로그의 글을 눌렀을 때, 페이지가 없다는 404에러가 납니다.
다른 블로그를 한번 찾아 보니까.
Nginx에서는 아파치 처럼 htaccess나 mod_rewrite 활성화가 안된다고 합니다.
저는 이게 무슨 기능인지 잘 모르니까, 넘어 갔습니다.
nginx.conf
이 문제는 nginx 의 설정 파일 /etc/nginx/nginx.conf
의 location 부분을 수정하면 해결이 된다고 합니다.
nginx.conf 파일을 들어가면 아래와 같이 설정이 되어 있는 것을 확인 할 수 있습니다.
server{
...
...
location / {
try_files $uri $uri/ =404;
}
}
location
이 설정을 자신의 홈페이지에 맞게 수정을 하면 됩니다.
예를 들어서 워드프레스가 다음과 같은 경로를 누르게 되면 접속이 된다고 한다면
위와 같은 경로로 설정이 되어 있다면, 아래와 같이 수정을 하면 됩니다.
location / {
try_files $uri $uri /index.php?args;
}
http://forteleaf/blogger.com/wordpress/
위와 같은 경로로 설정이 되어 있다면, 아래와 같이 수정을 하면 됩니다.
반응형
'컴퓨터' 카테고리의 다른 글
phpstorm 에서 codeigniter 자동완성 사용하는 방법 (0) | 2016.08.17 |
---|---|
Codeigniter 무한스크롤 적용하기 (0) | 2016.08.15 |
맥북에서 쓸만한 터미널프로그램 (0) | 2016.08.07 |
맥북을 사용하는 블로거들을 위한 툴 (0) | 2016.07.25 |
stackedit 를 blogger 에 적용하기 (0) | 2016.07.11 |