테스트 사이트 - 개발 중인 베타 버전입니다

RewriteRule 문의드립니다. 채택완료

바람처럼3250 8년 전 조회 3,450

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


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


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

http://abc.com/test">http://abc.com/test


위와 같이 입력을 하면

실제로는

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


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

검색해보니

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


댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

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


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


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

참고한 페이지입니다. 

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">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">http://chongmoa.com/gnuboard/912


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

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

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

C
8년 전

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


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


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


차라리 http://member.abc.com/test">http://member.abc.com/test 로 서브 도메인을 이용하면 어떨가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

바람처럼3250
8년 전
카페24에서 호스팅을 하고 있습니다. 서브도메인 갯수가 제한이 있어서..

분양쇼핑몰 계획중입니다.

댓글을 작성하려면 로그인이 필요합니다.

F
8년 전

RewriteRule 로 검색하다가 찾은 곳인데, 참고하시면 될 것 같습니다.


http://kwonnam.pe.kr/wiki/apache/mod_rewrite" target="_self">http://kwonnam.pe.kr/wiki/apache/mod_rewrite

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인