0
|
1 <VirtualHost *:80>
|
|
2 ServerName hg.nnsui.com
|
|
3 RewriteEngine On
|
|
4 RewriteCond %{HTTPS} !=on
|
|
5 RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
|
|
6 </VirtualHost>
|
|
7 <VirtualHost *:443>
|
|
8 ServerName hg.nnsui.com
|
|
9 SSLEngine On
|
|
10 SSLCertificateFile /etc/apache2/cert/nnsui.com.pem
|
|
11 SSLCertificateKeyFile /etc/apache2/cert/nnsui.com.key
|
|
12 WSGIScriptAlias / /var/hg/hgweb.wsgi
|
|
13 WSGIDaemonProcess hgweb user=www-data group=www-data processes=2 threads=15
|
|
14 WSGIProcessGroup hgweb
|
|
15 <Directory /var/hg>
|
|
16 Require all granted
|
|
17 </Directory>
|
|
18 <Location "/">
|
|
19 AuthType Basic
|
|
20 AuthName "Restricted Access"
|
|
21 AuthUserFile /etc/apache2/hgweb.htpasswd
|
|
22 Require valid-user
|
|
23 <Limit GET>
|
|
24 Require all granted
|
|
25 </Limit>
|
|
26 <LimitExcept GET>
|
|
27 Require valid-user
|
|
28 </LimitExcept>
|
|
29 </Location>
|
|
30 </VirtualHost> |