Visual Studio 2010에 C# 웹 사이트 프로젝트가 있고 모든 .aspx 페이지가 현재 ~/Forms directory
에 저장되어 있습니다. 문제는 내가 어떤 웹 페이지로 가고 싶을 때 접두사가 모두 "http://localhost:000/Forms/"
인데, 실제로 원하는 것은 "http://localhost:000/"
입니다. 따라서 "http://localhost:000/Forms/AboutUs.aspx"
대신 "http://localhost:000/AboutUs.aspx"
을 입력하십시오. 이와 같은 상황을 처리하기 위해 선호되는 방법은 무엇입니까? 나는 아무것도 준비하지 않으려한다. 감사!웹 사이트 URL에서 프로젝트 폴더 제거
1
A
답변
-1
음 ... 어쩌면 하위 디렉토리에 aspx 파일을 넣지 않습니까?
0
내 문제에 대한 해결책을 찾으려고 할 때 귀하의 질문에 주목했습니다.
웹 사이트 프로젝트에서 마우스 오른쪽 버튼을 클릭하고 속성 창으로 이동 한 다음 가상 경로를 예를 들어 "/"로 설정할 수 있으므로 시각적 스튜디오에서 웹 사이트의 경로를 변경할 수 있습니다.
여기에서 문제가된다면 테스트 환경에서 절대 URL이 작동하는 것만으로 충분할 것입니다.
관련 문제
- 1. Apache mod_rewrite를 사용하여 URL에서 폴더 제거
- 2. URL에서 웹 사이트 이름 추출
- 3. .NET 설치 프로젝트 제거시 Installtion 폴더 제거
- 4. 웹 사이트 호스팅을 제공하는 프로젝트 호스팅 사이트
- 5. #name을 (를) URL에서 제거 하시겠습니까?
- 6. 웹 사이트 프로젝트 (NAnt 포함)
- 7. VS2005 웹 사이트 프로젝트 문제
- 8. 3 웹 사이트 1 프로젝트
- 9. NUnit으로 웹 사이트 프로젝트 테스트하기
- 10. 웹 사이트 프로젝트 실행 문제
- 11. ASP.NET 웹 사이트 프로젝트 배포
- 12. ASP.NET 웹 사이트 또는 웹 프로젝트
- 13. ASP.Net 3.5 웹 사이트 프로젝트 VS 웹 응용 프로그램 프로젝트
- 14. 관리자를 URL에서 제거
- 15. url에서 쿼리 문자열 제거
- 16. 모델을 Devise URL에서 제거
- 17. 여러 웹 사이트 중앙 코드베이스의 관리 폴더
- 18. 자동 업데이트 asp.net 웹 사이트 bin 폴더
- 19. asp.net의 url에서 쿼리 문자열 제거
- 20. Codeigniter의 URL에서 index.php를 제거 할 수 없습니다.
- 21. 콘텐츠에서 주어진 웹 사이트 URL을 제거 하시겠습니까?
- 22. 레일 - 루트에서 폴더 제거
- 23. 웹 사이트 솔루션의 하위 프로젝트 자동 컴파일
- 24. Asp.Net 웹 사이트 프로젝트 '추가보기'도구 사용
- 25. VS 2005 웹 사이트 프로젝트 템플릿 불쾌감
- 26. 새로운 웹 사이트 프로젝트 Silverlight/Php
- 27. ASP.NET 웹 사이트 프로젝트 용 Makefile?
- 28. 미리 컴파일 된 웹 사이트 프로젝트 배포
- 29. "웹 사이트 프로젝트"의 ASP.NET MVC
- 30. CodeIgniter : WAMP의 URL에서 "index.php"제거
이상적으로 나는 조직을 위해 루트 디렉토리에서 수백 페이지를 (잠재적으로) 원하지 않습니다. – StronglyTyped
GoatBreeder : 내가하는 일은 관련 파일에 대한 하위 디렉토리를 만드는 것입니다. 예를 들어 저자 제출을 허용하고 Authors 하위 디렉토리가있는 셰어웨어 사이트가 있습니다. 이러한 페이지에는 www.domain.com/Authors/whatever.aspx와 같은 URL이 있어야합니다. 그러나 범용 페이지는 루트 디렉토리에 있어야하며 디렉토리 레이아웃은 URL 레이아웃과 일치해야합니다. 예, URL 라우팅을 사용할 때 예외가 있지만 URL 라우팅을 올바르게 사용하는 것으로 보지 않습니다. 그것은 불필요한 오버 헤드를 추가하고 페이지가 어디에 있는지 알기 어렵게 만듭니다. –
약간의 배려 끝에, 나는 이것이 갈 길일 것이라고 생각한다. 감사. – StronglyTyped