문제

나는 콜드 퓨전 개발을 도와 달라는 요청을 받았으며 작업 중 하나는 URL 재 작성을 수행하는 것입니다.

이 사이트는 IIS에서 CF8이 실행되며 Helicon Tech Isapi_rewrite v2와 함께 호스팅 된 서비스를 제공합니다.

내가 찾아야 할 것이 있습니까?

감사.

도움이 되었습니까?

해결책

이것은 괜찮을 것입니다. IIS (또는 Isapi Addin)는 URL 재 작성을 처리 한 다음 원래 URL로 요청 된 것처럼 CF에 전달합니다.

대부분의 사람들은 SERP 순위를 향상시키기 위해 URL 재 작성을 수행합니다.이 키는 이전에 위치한 원래 URL이 301 (영구적으로 이동)을 새 URL로 리디렉션하는지 확인하는 것입니다. 이것은 이전 URL과 관련된 '링크 주스'를 보존합니다. cflocation을 사용하여 리디렉션을 수행하지 마십시오 - 그 태그는 302를 수행합니다 ...

다른 팁

나는 몇 년 동안 isapi_rewrite와 coldfusion을 사용해 왔으며 좋은 결과를 얻었습니다.

가능하면 버전 3으로 업그레이드하는 것이 좋습니다. 버전 2는 잘 작동했지만 최신 버전이 호환되기 때문에 사용하기가 더 쉽다는 것을 알았습니다. mod_rewrite.

결론은 URL 재 작성자와 응용 프로그램 서버 (ColdFusion 또는 기타)가 함께 작동하는 데 아무런 문제가 없어야한다는 것입니다. 그들이 있다면, 당신은 아마도 다시 쓰기 규칙을 잘못 설정했을 것입니다.

URL Rewriter는 요청이 응용 프로그램 서버에 전달되기 전에 요청의 모양을 변경합니다. 최종 결과가 foo.cfm? var = value 인 한 실제 URL이든 다시 쓰기의 결과이든 괜찮을 것입니다.

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