File size: 893 Bytes
a757bd3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<VirtualHost *:{port}>
    ServerAdmin {server_admin}
    DocumentRoot "{site_path}"
    ServerName {server_name}
    ServerAlias {domains}
    #errorDocument 404 /404.html
    ErrorLog "{log_path}/{project_name}-error_log"
    CustomLog "{log_path}/{project_name}-access_log" combined


    {ssl_config}

    #DENY FILES
     <Files ~ (\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md|package.json|package-lock.json|\.env)$>
       Order allow,deny
       Deny from all
    </Files>

    #SSL
    <IfModule alias_module>
    Alias /.well-known/ /www/wwwroot/java_node_ssl/
    </IfModule>

    # HTTP反向代理相关配置开始 >>>
    <IfModule mod_proxy.c>
        ProxyRequests Off
        SSLProxyEngine on
        ProxyPreserveHost On
        ProxyPass / {url}/
        ProxyPassReverse / {url}/
    </IfModule>
    # HTTP反向代理相关配置结束 <<<
</VirtualHost>