Использование Apache 2.4 на OS X Yosemite. Нужно изменить этот виртуальный хост, чтобы он перенаправлял http://server.kibana
и http://www.server.kibana
на https://server.kibana
Вот это Вхост:
<VirtualHost *:8443>
ServerName www.server.kibana
ServerAlias server.kibana
ServerAdmin admin@server.kibana
# RedirectPermanent http://server.kibana https://server.kibana
# DocumentRoot /usr/local/var/www/kibana-4.0.2-darwin-x64/src/public
SSLEngine on
SSLCertificateFile "/usr/local/etc/apache2/2.4/ssl-keys/server.crt"
SSLCertificateKeyFile "/usr/local/etc/apache2/2.4/ssl-keys/server.key"
#
# Proxy
#
ProxyRequests Off
<Proxy *>
Order Allow,Deny
Allow from all
AuthType Basic
AuthName "Authenticated proxy"
AuthUserFile /usr/local/etc/apache2/2.4/elastic.htpwd
Require valid-user
</Proxy>
ProxyPass / http://127.0.0.1:5601
ProxyPassReverse / http://127.0.0.1:5601
RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule .* http://127.0.0.1:5601%{REQUEST_URI} [P,QSA]
ErrorLog /usr/local/var/log/apache2/kibana_error.log
LogLevel warn
CustomLog /usr/local/var/log/apache2/kibana_access.log combined
</VirtualHost>
Любые предложения, что добавить или как изменить RewriteRule и RewriteCond? Thanx!