본문 바로가기
IT 전자기기

워드프레스 고유주소 변경시 404 에러 문제 해결 방법

by 다사도 2024. 9. 3.
반응형

wordpress Permalink Settings ( 워드프레스 고유주소) 수정시 404 에러 문제를 드디어 해결했다.

기본이 Plain 일반으로 되어있을텐데 이러면 구글 서치에 등록이 안되는 문제가 발생한다.

숫자, 글 이름 또는 사용자 정의 구조에서 post_id  정도로 해주는 것이 가장 좋은데 이렇게 수정하면 404 에러가 뜬다.

워드프레스의 문제가 아니라 서버 설정 문제였다.

 

1. mod_rewrite

이것이 설치 되어 있어야 한다.

sudo a2enmod rewrite 명령어로 쉽게 설치된다.  root 를 바로 사용한다면 a2enmod rewrite 입려해주면 된다.

 

2. etc/apache2/apache2.conf 설정이 필요하다.

<Directory />
        Options FollowSymLinks
        AllowOverride all < 수정
        Require all denied
</Directory>

<Directory /usr/share>
        AllowOverride all < 수정
        Require all granted
</Directory>

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride all < 수정
        Require all granted
</Directory>

위 빨 간부분을 none 에서 all 로 수정해주고 서버를 재시작 해주면 된다.

.htaccess 를 수정해줘야 한다는 글도 있는데 난 위 2가지를 수정해주고 해결했다.

mod_rewrite 가 주소를 정정 해주는 기능을 하고 conf 에서 기능을 켜주는 설정이다.

 

이렇게 한 후 난 해결 되었다.

반응형

댓글