http://myweb/mysite.aspx (file does not exist)
내가 그들을
http://myweb/site.aspx (file does exist)
내 목표에 가고 싶은 사용자 유형 (URL 포함) 이중 언어 웹 사이트를 만드는 것입니다 경우 만 실제 파일
하지 않고도이 하나 개의 파일 것
http://myweb/acceuil.aspx
http://myweb/home.aspx
http://myweb/mysite.aspx (file does not exist)
내가 그들을
http://myweb/site.aspx (file does exist)
내 목표에 가고 싶은 사용자 유형 (URL 포함) 이중 언어 웹 사이트를 만드는 것입니다 경우 만 실제 파일
하지 않고도이 하나 개의 파일 것
http://myweb/acceuil.aspx
http://myweb/home.aspx
하지 당신이하려고하는, 그러나 이것은 당신이 묻는 질문에 가장 turtorial 무엇인지 다음과 같이 customErrors에 오류 노드를 추가, 당신의 Web.config에서
이전 페이지가 있어야합니까? 그렇다면 간단한 스크립트를 페이지에 추가하면 CustomRouteHandler없이이 문제를 해결할 수 있습니다. 그가 원한 것은 이전 페이지를 서버에 남기지 않고 이전 페이지와 새로운 페이지를 이름으로 지정하는 방법이라고 생각합니다. –
첫 번째 URL 인 "방법 : 웹 양식과 함께 라우팅 사용"을 사용했습니다. 원한다면 그 아래의 모든 것을 제거 할 수 있습니다. 덕분에 – Fredou
:
<customErrors mode="On" defaultRedirect="ErrorDisplayPage.aspx">
<error statusCode="404" redirect="http://myweb/site.aspx"/>
</customErrors>
404 오류 ("페이지를 찾을 수 없음")를 제외한 모든 관리되지 않는 오류에 대해 ErrorDisplayPage.aspx가 표시됩니다. 404 오류의 경우 브라우저는 site.aspx 페이지로 리디렉션됩니다.
AFAIK 이것은 위치 요소에 있지 않는 한 모든 404를 새 페이지로 리디렉션합니다. 자세한 내용은 http://msdn.microsoft.com/en-us/library/b6x6shw7(VS.71).aspx를 참조하십시오. –
죄송합니다. 포스터에서 묻는 것입니다. site.aspx로 이동하는 페이지를 찾을 수 없습니다. –
http://stackoverflow.com/questions/1440883/mass-301-redirects-in-asp-net-including-pages-that-need-to-redirect-to-a-differe –
site.aspx 또는 mysite.aspx로 이동하지 않는 요청 된 페이지? –