69 lines
3.0 KiB
Plaintext
69 lines
3.0 KiB
Plaintext
<VirtualHost *:80>
|
|
ServerName git.96-fromsofia.net
|
|
ServerAlias www.git.96-fromsofia.net
|
|
DocumentRoot /var/www/gitweb
|
|
|
|
# Force HTTP to HTTPS redirects
|
|
#RewriteEngine On
|
|
#RewriteCond %{HTTPS} off
|
|
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
|
|
|
|
<Directory /var/www/gitweb>
|
|
SetEnv GITWEB_CONFIG /etc/gitweb.conf
|
|
Options +ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch
|
|
AllowOverride All
|
|
order allow,deny
|
|
Allow from all
|
|
AddHandler cgi-script .cgi
|
|
DirectoryIndex gitweb.cgi
|
|
</Directory>
|
|
<Files gitweb.cgi>
|
|
SetHandler cgi-script
|
|
</Files>
|
|
|
|
CustomLog /var/log/httpd/git.96-fromsofia.net-access.log combined
|
|
ErrorLog /var/log/httpd/git.96-fromsofia.net-error.log
|
|
|
|
# Possible values include: debug, info, notice, warn, error, crit,
|
|
# alert, emerg.
|
|
LogLevel warn
|
|
</VirtualHost>
|
|
|
|
<VirtualHost *:443>
|
|
ServerName git.96-fromsofia.net
|
|
ServerAlias www.git.96-fromsofia.net
|
|
DocumentRoot /var/www/gitweb
|
|
<Directory /var/www/gitweb>
|
|
SetEnv GITWEB_CONFIG /etc/gitweb.conf
|
|
Options +ExecCGI +FollowSymLinks +SymLinksIfOwnerMatch
|
|
AllowOverride All
|
|
order allow,deny
|
|
Allow from all
|
|
AddHandler cgi-script .cgi
|
|
DirectoryIndex gitweb.cgi
|
|
</Directory>
|
|
|
|
CustomLog /var/log/httpd/git.96-fromsofia.net-access.log combined
|
|
ErrorLog /var/log/httpd/git.96-fromsofia.net-error.log
|
|
|
|
# Possible values include: debug, info, notice, warn, error, crit,
|
|
# alert, emerg.
|
|
LogLevel warn
|
|
|
|
# SSLEngine On
|
|
# SSLProtocol all -SSLv2 -SSLv3
|
|
# SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
|
|
# SSLHonorCipherOrder on
|
|
# SSLOptions +StrictRequire
|
|
# SSLCertificateFile /etc/letsencrypt/live/git.96-fromsofia.net/cert.pem
|
|
# SSLCertificateKeyFile /etc/letsencrypt/live/git.96-fromsofia.net/privkey.pem
|
|
# SSLCertificateChainFile /etc/letsencrypt/live/git.96-fromsofia.net/fullchain.pem
|
|
|
|
<Files gitweb.cgi>
|
|
SetHandler cgi-script
|
|
</Files>
|
|
|
|
BrowserMatch "MSIE [2-6]" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
|
|
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
|
|
</VirtualHost>
|