내 ASP.NET 웹 사이트를 wwwroot 폴더에 넣어야합니까?
단일 컴퓨터의 IIS에서 실행되는 여러 웹 사이트가 있습니다.
이러한 웹 사이트를 C : \ inetpub \ wwwroot \ 폴더 또는 C : \ inetpub \ 폴더에 넣어야합니까?
예
- C : \ inetpub \ wwwroot \ Website1 \
- C : \ inetpub \ wwwroot \ Website2 \
또는
- C : \ inetpub \ Website1 \
- C : \ inetpub \ Website2 \
권장 위치 중 하나 또는 다른 위치에 대한 장단점이 있습니까 (이 컴퓨터에는 C 드라이브 만 있습니다)?
이에 대한 "정확한"대답이 있는지 확실하지 않지만 모범 사례가있는 경우 따르고 싶습니다.
감사합니다, Jonathan
두 번째 경로로 가십시오.
wwwroot는 단순히 서버의 기본 웹 사이트에 대한 컨테이너로 있습니다. IIS 내에서 기본 웹 사이트를 삭제하면이 디렉터리를 안전하게 제거 할 수 있습니다. 어쨌든 사이트는 기본값과 관련이 없으므로 inetpub 아래의 자체 폴더에 있어야합니다.
즉, 동일한 서버에 여러 "유형"의 사이트가있는 경우가 있습니다. 예 : DEV 및 QA. 이 경우 다음과 같이 구성합니다.
c : \ inetpub \ dev \ site1
c : \ inetpub \ dev \ site2
c : \ inetpub \ qa \ site1
c : \ inetpub \ qa \ site2
변형으로 :
C : \ WebSites \ my.site1.com
C : \ WebSites \ my.site2.com
원하는 경우 응용 프로그램 폴더를 서버의 바탕 화면에 둘 수 있습니다. 정말 당신에게 달려 있습니다. IIS 내에서 적절한 구성을 만들고 폴더에 필요한 액세스 권한을 부여하기 만하면됩니다. 그게 다야.
확실한 답은 없지만
- C : \ inetpub \ wwwroot \ Website1 \
- C : \ inetpub \ wwwroot \ Website2 \
웹 사이트의 표준 위치입니다. 예를 들어 c : \ inetpub \ ftproot를 사용하여 FTP 사이트를 호스팅 할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/7529913/should-i-put-my-asp-net-websites-in-the-wwwroot-folder
'Programing' 카테고리의 다른 글
개인 멤버는 C #에서 상속됩니까? (0) | 2020.12.14 |
---|---|
폴더, 하위 폴더 및 모든. (0) | 2020.12.14 |
C / C ++의 작은 따옴표, 큰 따옴표 및 sizeof ( 'a') (0) | 2020.12.13 |
뷰포트 메타 태그로 최소 너비 달성 (0) | 2020.12.13 |
시간대 정보로 MySQL에 datetime을 저장하는 방법 (0) | 2020.12.13 |