당연히 아파치 서버가 mod_rewrite 모듈을 지원해야 하고, 호스팅 사용자에게 .htaccess파일을 이용해서 접근제어가 가능해야 한다. 이렇게 해도 안되었던 분이 피오넬님이셨는데 위의 두 항목이 모두 제대로 설정되었음에도 .htaccess를 이용하여 워드프레스의 퍼머링크 구조를 보기좋게 바꾸는 기능을 사용하면 브라우저로 wp디렉토리로 접근이 불가능한 현상이 일어났다. 워드프레스가 만들어내는 코드들은 다 지우고
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
라고만 써놔도 무조건 에러 발생. RewriteEngine를 Off로 지정하면 아무 문제 없다.
업동군의 도움으로 답을 찾았는데 .htaccess 맨 윗줄에 options +Indexes +FollowSymlinks 를 추가시켜서 해결하였다. 이것도 웹호스팅업체가 설정해줄 수 있을법하지만 문제해결을 위해 처음에 업체에 전화걸어서 여차저차한 상황을 설명했더니만 “잘 안쓰는 모듈에 대해서까지 일일이 공부해서 지원해드리지는 못한다. 저희가 해드릴건 다 해드렸다”는데다 대고 더 할말은 없었다.
허, 그 호스팅 업체 얼굴 한번 두껍군요.
그렇게 지원을 받기 위해서 돈을 내는 것인데 말이죠.
무슨 개인이 뚝딱뚝딱 만든 모듈도 아니고 아파치에 기본으로 들어있는 모듈인데…
그냥 모르면 모른다고 하지, 거 참.
Pingback: Blooming Town » Permalink 만들기
앗.. 수정해서 올린건데 핑백이 가버리네요~!
참고로 날짜로 나오게 다시 바꿨더니 페이지가(ex. _about) 이제 제대로 보여요.
아마 archives로 만들어둔 페이지와 충돌했던듯…
고마워요~ 친절한 호프님~!!! 🙂
정말 수고하셨습니다. hof 님. 멋지십니다. ㅡㅡb
피오넬님께서 거하게 쏘시겠죠 ^^
8con.net으로 오셨다면 8con이 공부해서라도 지원했을텐데 ^^(mod_rewrite는 지원되고 있던가 잘 모르겠네요 🙂 )
conan / 8con.net 은 애초부터 지원하고 있다구요.. :-p
conan// 모든게 지원되고 있습니다~~
8con님께는 언제나 감사의 마음을..