short-url-script 설치 시 500 서버 내부 오류가 날 때 조치 방법

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]





끝맺음