short-url-script 설치 시 500 서버 내부 오류가 날 때 조치 방법
- Software
- 2011. 10. 30.
short-url-script 설치 시 500 서버 내부 오류가 날 때 조치 방법
핵심은 .htaccess 이 파일에 있는 듯 합니다. 루트폴더를 777로 임시로 변경 후 자동으로 .htaccess 이 파일이 생성이 되어야하는데..
초기 설치 시 권한이 없어서 생성이 안되었다가 환경설정에서 .htaccess 이 파일을 사용하게 설정하면서 500에러가 나는 듯 합니다.
아래의 .htaccess 내용을 만들어서 utf8로 저장해서 웹서버에 올리시면 한 방에 해결됩니다.
파일질라에서 숨김파일을 먼저 보이게 설정하고 작업하시면 편리합니다.
http://www.gentlesource.com/short-url-script/
위 프로그램은 url 주소를 줄여주는 웹프로그램입니다.
http://twr.kr 샘플 url 차단사이트입니다.
RewriteEngine on
# Content pages
RewriteCond %{REQUEST_URI} \/(content)\/ [NC]
RewriteRule ^content\/(.*) /index.php?content=$1 [L]
#Redirect
RewriteCond %{REQUEST_URI} \/([0-9a-z$\!\-_]{1,30})$ [NC]
RewriteRule ^(.*) /index.php?i=$1
# Remove trailing slash
RewriteCond %{REQUEST_URI} \/([0-9a-z$\!\-_]{1,30})\/$ [NC]
RewriteRule ^(.*)/$ http://%{HTTP_HOST}/$1 [L,R=301]
끝맺음