2013-03-28 3 views
0

www.sitename.com/pagename.asphttp://www.sitename.com/pagename.asp처럼 보이는 내 웹 사이트에 몇 개의 외부 링크가 있습니다. 누군가이를 게시 할 때 분명히 실수를 저질렀습니다.페이지 이름에 열이 포함되어있는 경우 리디렉션하는 방법

내가 지금하려는 것은 그러한 URL을 www.sitename.com/pagename.asp로 리디렉션하는 것입니다. 지금까지 나는 .asphttp 파일을 ASP 페이지를 처리하는 데 사용되는 DLL과 연관 시키려고했으나 : 문자 때문에 여전히 문제가 있습니다. 당신이 ASP를 알고있는 경우 또는

답변

1

(마지막에 열없이) www.sitename.com/pagename.asp하기 :

그러니까 기본적으로, 내 질문에 www.sitename.com/pagename.asp을 리디렉션하는 방법입니다 ASP.NET을 사용하면 실수를 포착하고 올바른 페이지로 리디렉션하는 페이지를 작성할 수 있습니다. 그런 다음이 페이지를 404 페이지에 사용하도록 IIS를 구성 할 수 있습니다. 이 교체 그래서 아마 코드를 변경하는 것 http://www.codeproject.com/Articles/18262/Using-HttpModules-with-URL-Re-writing-to-Handle-Fa

: 여기

비슷한 코드를 가지고 있으며, IIS의 CONFIGS 보여주는 예제 프로젝트입니다 ".asphttp을 : //"로, 원래 내 ".ASP?" URL. 그것은 일을 더 간단하게 만들 것입니다.

관련 문제