정적 리소스 서빙 및 빌드 프로세스 개선:
- OHS 환경 대응 정적자원 해시 버전닝 OFF 설정 반영 - eapim-portal-static.zip 생성 및 CI/CD 추가 - OHS 설정 샘플 가이드 추가
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
## OHS Static Resource 설정 예시
|
||||
|
||||
```apacheconf
|
||||
<VirtualHost *:443>
|
||||
ServerName weblogic-djb.rinjae.kr
|
||||
|
||||
<IfModule ossl_module>
|
||||
SSLEngine on
|
||||
SSLVerifyClient None
|
||||
SSLProtocol TLSv1.2 TLSv1.3
|
||||
SSLHonorCipherOrder on
|
||||
SSLCipherSuite TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
|
||||
SSLWallet "${ORACLE_INSTANCE}/config/fmwconfig/components/${COMPONENT_TYPE}/instances/${COMPONENT_NAME}/keystores/default"
|
||||
|
||||
<FilesMatch "\.(cgi|shtml|phtml|php)$">
|
||||
SSLOptions +StdEnvVars
|
||||
</FilesMatch>
|
||||
|
||||
<Directory "${ORACLE_INSTANCE}/config/fmwconfig/components/${COMPONENT_TYPE}/instances/${COMPONENT_NAME}/cgi-bin">
|
||||
SSLOptions +StdEnvVars
|
||||
</Directory>
|
||||
|
||||
BrowserMatch "MSIE [2-5]" \
|
||||
nokeepalive ssl-unclean-shutdown \
|
||||
downgrade-1.0 force-response-1.0
|
||||
|
||||
<IfModule mod_headers.c>
|
||||
Header always set Strict-Transport-Security "max-age=63072000; preload; includeSubDomains"
|
||||
</IfModule>
|
||||
</IfModule>
|
||||
|
||||
Alias /css /ohs/static/eapim-portal/css
|
||||
Alias /js /ohs/static/eapim-portal/js
|
||||
Alias /img /ohs/static/eapim-portal/img
|
||||
Alias /images /ohs/static/eapim-portal/images
|
||||
Alias /webfonts /ohs/static/eapim-portal/webfonts
|
||||
Alias /font /ohs/static/eapim-portal/font
|
||||
Alias /html /ohs/static/eapim-portal/html
|
||||
Alias /plugins /ohs/static/eapim-portal/plugins
|
||||
|
||||
<Directory "/ohs/static/eapim-portal">
|
||||
Require all granted
|
||||
Options -Indexes
|
||||
</Directory>
|
||||
|
||||
<LocationMatch "^/(css|js|img|images|webfonts|font|html|plugins)/">
|
||||
Header set Cache-Control "no-cache"
|
||||
</LocationMatch>
|
||||
|
||||
<IfModule weblogic_module>
|
||||
<Location />
|
||||
DirectoryIndex disabled
|
||||
SetHandler weblogic-handler
|
||||
WebLogicHost 172.30.1.100
|
||||
WebLogicPort 39130
|
||||
DynamicServerList OFF
|
||||
ConnectTimeoutSecs 10
|
||||
ConnectRetrySecs 2
|
||||
WLProxySSL ON
|
||||
</Location>
|
||||
</IfModule>
|
||||
</VirtualHost>
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user