그누보드에 짧은 주소를 적용하려고 .htaccess에 대해서 공부중입니다.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ([a-zA-Z0-9_]+)/([0-9]) /bbs/board.php?bo_table=$1&wr_id=$2 [L,QSA]
RewriteRule ([a-zA-Z0-9_]+)/p([0-9]) /bbs/board.php?bo_table=$1&page=$2 [L,QSA]
RewriteRule ([a-zA-Z0-9_]) /bbs/board.php?bo_table=$1 [L,QSA]
</IfModule>
내용은 위와 같이 작성하였는데...
적용해보니
아래와 같이 에러가 납니다.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
한줄씩 적용해보니 마지막줄
RewriteRule ([a-zA-Z0-9_]) /bbs/board.php?bo_table=$1 [L,QSA]
에서 에러가 발생하는데 도통 모르겠습니다.
아시는 분 지도를 부탁드립니다.
아...그리고 문자열 시작할땐 ^로 시작해서 $로 끝난다는데
현재 호스팅에선 ^로 시작해서 $로 끝나면 에러가 나서 그냥 ([a-zA-Z0-9_]) 이렇게 작성했습니다.
호스팅사에서는 파일분석...htaccess분석 어쩌구 저쩌구 알아서 하라네요...
참고로 확인하실수 있는 주소는 soongook.woobi.co.kr입니다.
현재 index부터 적용이 되는지 에러 발생합니다..ㅡㅡa
답변 1개
답변을 작성하려면 로그인이 필요합니다.