2012-01-12 3 views
-1

빠른 질문, 쉽게 생각할 필요가 없습니다. 어떻게는 URL입니다 : 디렉토리와의 건설에URL 디렉토리 IIS 6

wwww.yahoo.com/index.aspx/somefile.aspx

등 주요 도메인이기 때문에 나는 위의 URL이 어떻게 가능하지 않습니다 index.aspx에서 멈추기로되어 있습니다. index.aspx라는 이름의 서버에 폴더가 없다는 의미입니다.

분명히 위의 링크가 작동하지 않습니다. 위와 같은 링크가있는 사이트의 예를 사용하고 있습니다. .NET과 IIS 6이 도움이된다면 실행하고 있습니다.

+0

디렉터리가 Index.aspx라는 것을 방지 할 수있는 방법은 없습니다. –

+0

좋아,하지만 우리 서버에있는 것은 index.aspx라는 폴더/디렉토리가 없기 때문에 어떻게 이런 일이 벌어 지는지이 URL을 없애고 싶습니다. – sacbeme

+0

나는 그것이 어떻게 일어나는지 전혀 모른다. 이를 위해 몇 가지 코드를 공유해야합니다. –

답변

0

이 작업은 URL 다시 쓰기를 사용하여 수행 할 수 있습니다.

+0

나는 내가 언급하지 않았을 것이라고 생각한다. 이 URL에 대한 내 사이트를 제거하고 싶습니다.이 URL을 사이트에서 삭제하려면 어떻게해야할지 모릅니다. 그러나 이것이 어디에서 왔는지 전혀 알지 못합니다. – sacbeme

0

웹 프로젝트에 index.aspx이라는 폴더를 만든 다음이 폴더에 somefile.aspx이라는 페이지를 추가합니다. 완벽하게 잘 작동합니다.

+0

물론입니다. 문제는 내가 index.aspx라는 project/folder/디렉토리가 없기 때문에이 URL을 모두 없애고 싶습니다. 어떤 아이디어? – sacbeme

+0

아, 이제 알겠습니다. 코드의 어딘가에서 누군가 또는 무언가가 프로그래밍 방식으로 해당 URL을 작성하고 있습니다. web.config에서 response.redirect, URL 재 작성 또는 양식 인증 구성이 잘못되었습니다. 먼저 web.config를 살펴본 다음 response.redirect의 사례를 검색합니다. –