당연히 아파치 서버가 mod_rewrite 모듈을 지원해야 하고, 호스팅 사용자에게 .htaccess파일을 이용해서 접근제어가
가능해야 한다. 이렇게 해도 안되었던 분이
피오넬님이셨는데 위의 두 항목이 모두 제대로 설정되었음에도 .htaccess를 이용하여 워드프레스의 퍼머링크 구조를 보기좋게 바꾸는 기능을 사용하면 브라우저로 wp디렉토리로 접근이 불가능한 현상이 일어났다. 워드프레스가 만들어내는 코드들은 다 지우고
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
라고만 써놔도 무조건 에러 발생. RewriteEngine를 Off로 지정하면 아무 문제 없다.
업동군의 도움으로 답을 찾았는데
.htaccess 맨 윗줄에 options +Indexes +FollowSymlinks 를 추가시켜서 해결하였다. 이것도 웹호스팅업체가 설정해줄 수 있을법하지만 문제해결을 위해 처음에 업체에 전화걸어서 여차저차한 상황을 설명했더니만 "잘 안쓰는 모듈에 대해서까지 일일이 공부해서 지원해드리지는 못한다. 저희가 해드릴건 다 해드렸다"는데다 대고 더 할말은 없었다.