Google 웹 마스터 도구는 정확하게 동일한 내용의 2 페이지를 가지고 있다는 힌트를 제공합니다. 예를 들어htaccess - 다시 쓰기 규칙
다음 htacces에서
/airports/romania/115.php
/airports/romania/115.phphey1
내가이이 파일 :
RewriteRule airports/(.*)/([0-9]{1,}).php airports_list.php?airport=$2&country_air=$1
내가 확인 한 두 번 체크 트리플가 airports_list.php 및 다른 모든 파일에있는 모든 내 코드를 확인 서버에. 나는 "hey1"을 어디에도 찾을 수 없다.
내 문제를 해결하기 위해 www.mydomain.com/airports/romania/115.phphey1과 같은 링크를 404 페이지로 리디렉션해야한다고 생각합니다.
어떻게하면됩니까?
다음
도 내 htaccess로 파일 내부에서 작업한다 '.PHP'의 마지막에 당신이 정규식의 끝에서 달러 기호를 넣으면ErrorDocument 404 http://www.mydomain.com/404.php
해당 정규식 끝에 달러 기호를 넣으십시오. –
감사! 나는 달러 기호가 "php"너머에 더 많은 문자가 있더라도 그 지점에서 패턴 일치를 멈추는 지 전혀 몰랐습니다! –