Programming

[WordPress / nginx] Permalink(고유주소) 형식을 바꿨을 때 404 에러가 나는 경우

고유주소 형식을 xxx.net/page_id=111 에서 xxx.net/postname 형태로 바꿨는데, 계속 404 에러가 발생했다.
그래서 열심히 검색을 해봤는데, 대부분 아파치에 띄우기 때문에 그에 대한 예시만 나와있었다.
nginx를 사용하는 경우에는 conf 파일에 아래와 같은 항목을 추가해주면 된다.

location / {
    try_files $uri $uri/ /index.php?$args;
}

이렇게 하고 nginx를 재시작 해주면(재시작 명령은 “sudo service nginx reload”) 된다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중