NuGenesis Web 서버의 기본 "URL Rewrite" 규칙은 무엇이며 권장 설정은 무엇입니까? - WKB203463
Article number: 203463To English version
환경
- NuGenesis 9
- Windows 서버 2019/2016
- NuGenesis 8
- Windows 서버 2016/2012
답변
NuGenesis는 기본적으로 여러 URL Rewrite 규칙을 사용합니다. 이러한 규칙은 개별 Web 사이트나 응용 프로그램이 아닌 서버 수준(level)에 저장됩니다. 이 페이지에는 기본 규칙이 나열되어 있습니다. 레거시 WebVision URL을 리디렉션하거나 기본 문서에서 WebVision으로 사용자 리디렉션하는 등의 다른 규칙도 있을 수 있습니다. 이러한 규칙은 여기에 나열되지 않습니다.
- httptohttpsredirect
- NuGenesis 8 SR2에서 도입되었으며 NuGenesis 9의 모든 버전에서 사용됩니다. 목록에 있는 경우 첫 번째 규칙이어야 합니다.
- 저장 위치: server
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: servlet
- 조건:
- Logical Grouping: Match All
- {REQUEST_URI} Matches the Pattern /servlet/WebVisionServlet$
- {SERVER_PORT_SECURE} Matches the Pattern 0
- 작업
- Action type: Redirect
- Redirect URL: https://servername.domain.com/servle...t{REQUEST_URI}
- Append query string: True
- Redirect type: Permanent (301)
- 후속 규칙 프로세스 중지: True
- Match URL:
- auditrule
- NuGenesis 8 SR2에서 도입되었으며 NuGenesis 9의 모든 버전에서 사용됩니다. 사용자가 HTTPS 대신 HTTP를 사용할 경우 요청을 중단합니다.
- 저장 위치: server
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: ngaudit
- 조건:
- Logical Grouping: Match All
- {SERVER_PORT_SECURE} Matches the Pattern 0
- 작업
- Action type: Abort Request
- 후속 규칙 프로세스 중지: True
- Match URL:
- AuditTrailRedirectRule
- NuGenesis 9.1에서 새로운 Audit Trail Viewer 앱이 도입되었습니다. 새 감사기록(Audit trail) 뷰어를 위해 사용자를 사이트로 리디렉션합니다.
- 저장 위치: server
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: sdmsapp
- 조건:
- 없음
- 작업
- Action type: Redirect
- Redirect URL: https://servername.domain.com:444
- Append query string: True
- Redirect type: Permanent (301)
- 후속 규칙 프로세스 중지: True
- Match URL:
- SDMS
- NuGenesis 8 기본 릴리스에서 도입되었습니다. NG8은 Web 서버 스택에서 Apache Tomcat을 사용하는 첫 번째 NuGenesis SDMS 버전입니다. 이 규칙은 프로세스를 위해 요청을 Tomcat 서비스로 리디렉션합니다. 이 규칙은 SDMS와 LMS가 IIS에서 하나의 Web 사이트를 공유하도록 허용합니다. 이 규칙은 모든 버전의 NuGenesis 8 및 9에 있어야 합니다.
- 저장 위치: server
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: servlet
- 조건:
- 없음
- 작업
- Action Type: Rewrite
- Rewrite URL: http://localhost:8080/{REQUEST_URI}
- Append query string: True
- 후속 규칙 프로세스 중지: True
- Match URL:
- VisionRedirectRule
- NuGenesis 9.3에서 새로운 WebVision Web 앱의 릴리스에서 도입되었습니다
- 저장 위치: server
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: sdmsvision
- 조건(모두 일치):
- {SERVER_PORT_SECURE} 패턴과 일치함: 0
- {HTTP_HOST} 패턴과 일치하지 않음: ^.*\.domain\.com
- {SERVER_PORT} 패턴과 일치하지 않음: 446
- 작업:
- Action Type: Redirect
- Redirect URL: https://servername.domain.com:446{REQUEST_URI}
- Append query string: True
- Redirect type: Permanent (301)
- Match URL:
- 모든 요청 리디렉션
- NuGenesis 9.3에서 새로운 WebVision Web 앱의 릴리스에서 도입되었습니다
- 저장 위치: Sites \ SdmsVision
- 설정:
- Match URL:
- Requested URL: Matches the Pattern
- Pattern: ^(.*)$
- Conditions (Match All):
- {REQUEST_FILENAME} Type: Is not a file Pattern: N/A
- 작업:
- Action type: Rewrite
- Rewrite URL: index.html
- Append query string: True
- 후속 규칙 프로세스 중지: True
- Match URL:
추가 정보
id203463, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG