.htaccess rewrite 설정 방법
본문
※ 질문 내용은 표준어로 에러 메세지 및 로그를 포함하여 답변자가 이해하기 쉽게 최대한 자신이 처한 상황 및 질문 내용을 깔끔하게 정리하여 올려 주셔야 합니다.
[질문1] 웹브라우저 주소창에 1과 같이 입력시
2와 같이 동작 되도록 하고 싶습니다.
bbbb는 변수로 id를 파라미터로 써서 아래 [목적] 과 같이 활용하고자 합니다.
.htaccess 를 어떻게 설정해야 할까요?
답변 주시면 감사하겠습니다.
[1] url
site.com/aaaa/bbbb/ 입력
[2] site.com/aaaa/index.php?id=bbbb 로 실행
[목적]
site.com/aaaa/index.php 파일에서
select * from table where id='bbbb'와 같이 사용하자 함
답변 1
site.com/ 에서 .htaccess 파일을 작성시
RewriteRule ^aaaa/([0-9a-zA-Z_]+)/$ aaaa/index.php?id=$1 [QSA,L]
site.com/aaaa/ 에서 .htaccess 파일을 작성시
RewriteRule ^([0-9a-zA-Z_]+)/$ index.php?id=$1 [QSA,L]
이렇게 하면
site.com/aaaa/index.php 파일에서
<?php echo $_GET['id']; ?>
할시에 bbbb 가 출력됩니다.
답변을 작성하시기 전에 로그인 해주세요.