2013-08-17 6 views
1

쿼리 문자열로 리디렉션합니다 (book_id와 숫자가 일정하지 Course_ID에) :아파치 내가 사용자가가는 경우 리디렉션을 할 노력하고있어

www.mydomainname.com/admin_stuff/add_student.php ? book_id = 20 안전한 링크 Course_ID에 = 30

& 사용 : 리디렉션이 admin_stuff 안쪽의 .htaccess 파일에 배치

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^book_id=([0-9]*)&course_id=([0-9]*)$ 
RewriteRule add_student.php https://mydomainname.com/admin_stuff/add_student.php?%1 [R=301,L] 

폴더. 올바른 방향으로 올릴 때 나를 가리키는

https://mydomainname.com/admin_stuff/add_student.php?1

대신

https://mydomainname.com/admin_stuff/add_student.php?book_id=20&course_id=30

어떤 도움 : 리디렉션이 발생하는 동안

, 그것은에 간다 감사하겠습니다.

  • 에릭

답변

1

RewriteEngine on 

RewriteCond %{QUERY_STRING} ^book_id=([0-9]*)&course_id=([0-9]*)$ [NC] 
RewriteRule add_student.php https://%{HTTP_HOST}%{REQUEST_URI} [R=301,NC,L] 

이것은 URL에 대해 아무 것도이 프로토콜을 제외하고 변경되지됩니다 있는지 확인합니다에 .htaccess 코드를 변경

.

+0

삭제 해 주셔서 감사합니다. – Eric

+0

@ Eric을 환영합니다. +1 질문. –

관련 문제