2010-06-16 6 views
2

URL 이스케이프 코드 이외의 형식으로 백 슬래시를 URL에 나타나지 않아야한다는 것을 알고 있지만이 경우 URL은 .NET 응용 프로그램에서 생성됩니다. 플래시 북을 생성합니다. 버그 리포트로이 애플리케이션의 개발자에게 연락했습니다..htaccess를 사용하여 URL의 백 슬래시를 슬래시로 바꾸기

중간에 .htaccess를 사용하여 문제의 백 슬래시를 다시 작성하고 싶습니다.

URL을 피들러 디버깅 프록시에 표시하는 방법입니다.

www.example.com/folder/folder/thumbs%5C1.jpg 

나는 파이어 폭스를 사용하고 파이어 폭스는 URL 인코딩 상당로 (\ == % 5C1을)를 번역되는 것처럼 보인다. 흥미롭게도 IE는 백 슬래시를 자동으로 슬래시로 변환합니다 (표준은 준수하지 않지만이 경우 편리합니다).

.htaccess를 사용하여 모든 \을 /를 (를) 다시 쓰는 방법이 있습니까?

답변

2
RewriteEngine On 
RewriteCond %{REQUEST_URI} (.*)\\(.*) 
RewriteRule .* %1/%2 [R=301] 
+0

감사합니다. – DRL

관련 문제