문제

PHP에서 ASP.NET으로 웹 사이트를 재구성했으며 모든 오래된 끔찍한 페이지 URL을 새 사이트의 루트로 리디렉션해야합니다. 이전 사이트는 INDEX.php 및 print.php를 사용한 다음 쿼리 스트링 값을로드했습니다. 다음 규칙

RewriteRule ^print.php$ http://www.mynewsite.co.uk [R=301,L]
RewriteRule ^index.php$ http://www.mynewsite.co.uk [R=301,L]

내가 가진 문제는 301 리디렉션이지만 도메인 끝에 모든 엉터리 쿼리 스트링을 추가하는 것입니다.

http://www.mynewsite.co.uk?crap=45&more&7698097987 etc...

ISAPI에 쿼리 스트링을 가져 가지 말고 루트 URL로 리디렉션하지 말라고 어떻게 말합니까?

도움이 되었습니까?

해결책

규칙은 다음과 같아야합니다.

RewriteRule ^print.php$ http://www.mynewsite.co.uk? [R=301,L]
RewriteRule ^index.php$ http://www.mynewsite.co.uk? [R=301,L]

"?" 대체 끝에.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top