RewriteRule 문의드립니다.

RewriteRule 문의드립니다.

QA

RewriteRule 문의드립니다.

답변 3

본문

도메인명 :  abc.com  이라고 했을때.


권한이 부여된 아이디(레벨 3이상) 아이디 


예를 들어  test 라는 아이디 가 있다고 하면 주소창에 아래와 같이 입력하면

http://abc.com/test


위와 같이 입력을 하면

실제로는

http://abc.com/index.php?mb_id=test


위와 같이 이동시키려고 합니다.

검색해보니

RewriteRule  방법이 있던데 혹시 어떻게 적용을 시키는지 알수 있을까요/


이 질문에 댓글 쓰기 :

답변 3

.htacess 파일을 만들어 다음과 같이 넣으면 되지 않을까 합니다.



RewriteEngine on
RewriteBase /
RewriteRule ^([a-zA-Z0-9_]+)$ index.php?mb_id=$1


코드가 맞을지는 모르겠습니다.

참고한 페이지입니다. 

https://zetawiki.com/wiki/%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C_%EA%B0%84%ED%8E%B8URL_%EC%A0%81%EC%9A%A9

http://chongmoa.com/gnuboard/912


윗 분의 얘기처럼 그누보드 디렉토리명과 충돌 문제가 있어,

그누보드 파일은 _gnu/ 등으로 빼면 될 것 같습니다.

처음부터 위처럼 기획하지 않고 작업을 하였다면 추천하지 않습니다.


그누보드로 예를 들면 http://abc.com/adm 하면 관리자 모드로 가야 하는데 http://abc.com/index.php?mb_id=adm 로 가게 됩니다.


그리고 호스팅에서 .htaccess 를 지원한다면 구현은 가능합니다.


차라리  로 서브 도메인을 이용하면 어떨가요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #DB ×
전체 840
© SIRSOFT
현재 페이지 제일 처음으로