Old Archive/Tatter Modify

.htaccess 파일의 문제

Retro Reflex 2007. 5. 6. 01:17
설치형 tattertools 를 사용하시는 분들중,
어느날 갑자기 한글로 된 제목글의 링크들이 안먹는 경우나
관리메뉴가 상당히 늦게 또는 안들어가지는 경우...

데터툴스 질답게시판에 찾아보고
저는 이렇게 해결했습니다.

웹호스팅 계정에 SSH로 접속하여
테터툴스가 설치된 곳의 최상위 루트에서

]# ls -a

라고 쳐보면 .htaccess 라는 파일이 보입니다.

]# vi .htaccess

하셔서, 내용텍스트만 따로 메모장이나 기타 Editplus같은 텍스트 에디터로 복사후
글 최상단에 있는 CheckURL Off 앞에 #표시가 있으면 지웁니다.
그런뒤 htaccess 라는 파일로 저장합니다 (확장자 없음)

SSH로 다시 돌아와서, 기존의 .htaccess 파일을 삭제합니다.

]# rm -rf .htaccess

그리고 Filezilla나 ALFTP같은 FTP클라이언트 프로그램으로
새로운 htaccess 파일을 PC에서 그 루트로 업로드합니다.

SSH에서 그파일을 안보이게(hidden)으로 만들기 위해
이름을 바꿔줍니다. (앞에다 점(.)을 붙여주는 것임)

]# mv htaccess .htaccess


파일의 퍼미션을 644로 만드세요 (-rw-r--r--)

]# chmod 644 .htaccess

이것은 반드시 필요합니다. 서버관리자가 가끔씩 실수로 서버내 모든 .htaccess 파일의 권한을
666 으로(-rw-rw-rw) 만드는 경우가 많습니다. 따라서 계정주인이외에는 수정 못하도록 만드는 게 좋습니다.  

파일소유는 자기계정.자기계정 이 되어도 됩니다. (nobody.nobody 가 아니어도 됨.)