2014-01-09 1 views
0

.htaccess 파일에 301 리디렉션을 추가했으며 그 중 일부가 리디렉션 루프를 유발하는 이상한 문제가 있습니다. 진행 방법 것은이 문제를 해결하기 위해 무슨ModX Evo 301 리디렉션으로 인해 리디렉션 루프가 발생했습니다

RewriteRule ^massey-fergus http://allclass.com.au/massey-ferguson-tractors.html [R=301,L]

사람이 알겠습니까 :

나는이 원래 URL의 일부가 새로운 URL 예를 들어

에있는 경우 발생하는 것 같습니다 나타났습니다 ?

감사합니다.

답변

2

이유는 ^massey-fergus이 (가) /massey-ferguson-tractors.html과 일치하기 때문입니다. URI의 끝과 일치하지 않는다는 뜻입니까? 정규식 패턴의 끝에있는 $

RewriteRule ^massey-fergus$ http://allclass.com.au/massey-ferguson-tractors.html [R=301,L] 

은 그래서 그것은 단지이 URI /massey-fergus 일치 있습니다.

+0

아 감사합니다. – MeltingDog

관련 문제