Может кто уже сталкивался с такой проблемой:
сейчас абилс открывается через ssl, как сделать апачем редирект с http на https?
Код: Выделить всё
NameVirtualHost *:443
ServerName *
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
#SSLCertificateKeyFile /etc/apache2/keys/name.key
DocumentRoot /usr/abills/cgi-bin/
Alias /abills "/usr/abills/cgi-bin/"
<Directory "/usr/abills/cgi-bin">
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1]
Options Indexes ExecCGI SymLinksIfOwnerMatch
</IfModule>
AddHandler cgi-script .cgi
Options Indexes ExecCGI FollowSymLinks
AllowOverride none
DirectoryIndex index.cgi
#Options ExecCGI
<Files ~ "\.(db|log)$">
Order allow,deny
Deny from all
</Files>
</Directory>
#Admin interface
#SSLCertificateFile /etc/apache2/keys/name.cert
#SSLCertificateKeyFile /etc/apache2/keys/name.key
<Directory "/usr/abills/cgi-bin/admin">
AddHandler cgi-script .cgi
Options Indexes ExecCGI FollowSymLinks
AllowOverride none
DirectoryIndex index.cgi
order deny,allow
allow from all
</Directory>
</VirtualHost>
Redirect permanent / https://10.0.0.1/
но в таком случае из интернета не попадёшь в биллинг