.htaccess使用http到https重定向,但不能使用https到https重定向。任何帮助,将不胜感激

时间:2019-07-26 09:41:30

标签: .htaccess redirect apache2.2

我已经进行了大量研究以解决apache 2.2版本的问题,但是找不到解决方案来解决apache .htaccess从https重定向到https重定向的问题。它正在使用http到https重定向。

[root@prod WebAPI]# pwd
/var/www/html/WebAPI

[root@prod WebAPI]# less /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
        DocumentRoot "/var/www/html/WebAPI"
        ServerName prod.mojonetworks.com
        ServerAlias prod.mojonetworks.com
        <Directory "/var/www/html/WebAPI">
        AllowOverride All
        Order Allow,Deny
        allow from all
        </Directory>
        ErrorLog logs/error_log_prod
        TransferLog logs/access_log_prod
        LogLevel warn
</VirtualHost>
<VirtualHost *:443>
        DocumentRoot "/var/www/html/WebAPI"
        ServerName prod.mojonetworks.com
        ServerAlias prod.mojonetworks.com
        SSLEngine on
        <Directory "/var/www/html/WebAPI">
        AllowOverride All
        Order Allow,Deny
        allow from all
        </Directory>
        SSLCertificateFile /etc/pki/tls/certs/ssl-cert.pem
        SSLCertificateKeyFile /etc/pki/tls/private/ssl-key.pem
        SSLCertificateChainFile /etc/pki/tls/certs/ssl-certchain.pem
        ErrorLog logs/error_log_prod
        TransferLog logs/access_log_prod
        LogLevel warn
</VirtualHost>
<VirtualHost *:443>
        DocumentRoot "/var/www/html"
        ServerName apidocs.wifi.arista.com
        ServerAlias apidocs.wifi.arista.com
        SSLEngine on
        <Directory "/var/www/html">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order Allow,Deny
        allow from all
        </Directory>
        SSLCertificateFile /etc/pki/tls/certs/apidocs_wifi_arista_com.crt
        SSLCertificateKeyFile /etc/pki/tls/private/apidocs.wifi.arista.com.key
        SSLCertificateChainFile /etc/pki/tls/certs/apidocs-certchain.crt
        ErrorLog logs/error_log_prod
        TransferLog logs/access_log_prod
                LogLevel warn
</VirtualHost>

文件:

[root@prod WebAPI]# ls -la
total 76
-rw-r--r--  1 root    apache 37122 Jul 26 13:43 :
drwxrwsr--  8 webapps apache  4096 Jul 26 15:23 .
drwxr-xr-x  8 root    root    4096 Jul 26 01:07 ..
drwxrwsr--  3 webapps apache  4096 Jan 28  2016 ATN-source
drwxrwsr--  6 webapps apache  4096 Jun 22  2015 documentation
drwxrwsr--  5 webapps apache  4096 Feb 10  2016 GMS-API
-rw-r--r--  1 root    root     738 Jul 26 15:23 .htaccess
drwxrwsr--  3 webapps apache  4096 Mar  1  2016 prod
drwxrwsr-- 12 webapps apache  4096 Apr 10  2017 source
drwxrwsr--  5 webapps apache  4096 Jan  5  2018 TEMP

.htaccess

[root@prod WebAPI]# less .htaccess
RewriteEngine on
RedirectMatch 301 ^(.*)$ https://apidocs.wifi.arista.com
Redirect 301 /WebAPI/source/index.html https://apidocs.wifi.arista.com
Redirect 301 /WebAPI/GMS-API/source/index.html https://apidocs.wifi.arista.com`

0 个答案:

没有答案