Apache无法重定向
我正在Oracle Linux 7.4上运行Apache 2.4.6 我有一个重定向,但没有重定向 下面是我的httpd.con文件的摘录,显示了相关的VirtualHost定义Apache无法重定向,apache,redirect,Apache,Redirect,我正在Oracle Linux 7.4上运行Apache 2.4.6 我有一个重定向,但没有重定向 下面是我的httpd.con文件的摘录,显示了相关的VirtualHost定义 <VirtualHost *:80> ServerAdmin mbobak@obscured.com ServerName obscured.obscured.com Redirect permanent / https://obscured.obscured.com/ords
<VirtualHost *:80>
ServerAdmin mbobak@obscured.com
ServerName obscured.obscured.com
Redirect permanent / https://obscured.obscured.com/ords/f?p=300:
</VirtualHost>
<VirtualHost *:443>
ServerAdmin mbobak@obscured.com
ServerName obscured.obscured.com
Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains;"
JkMount /* domain4
SSLEngine On
SSLProxyEngine On
SSLProtocol ALL -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
SSLHonorCipherOrder on
SSLCipherSuite "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"
SSLCertificateFile /etc/httpd/conf/ssl_certs/obscured.com/a622fe544d2b98f7.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl_certs/obscured.com/obscured.key
SSLCertificateChainFile /etc/httpd/conf/ssl_certs/obscured.com/gd_bundle-g2-g1.crt
</VirtualHost>
服务器管理员mbobak@obscured.com
ServerName obsolized.obsolized.com
重定向永久/https://obscured.obscured.com/ords/f?p=300:
服务器管理员mbobak@obscured.com
ServerName obsolized.obsolized.com
标头始终设置严格的传输安全性“最大年龄=63072000;包括子域
JkMount/*域4
斯伦金安
SSLProxyEngine打开
SSLProtocol ALL-SSLv2-SSLv3-TLSv1-TLSv1.1
SSLHonorCipherOrder开启
SSLCipherSuite“EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4!aNULL!eNULL!LOW!3DES!MD5!EXP!PSK!SRP!DSS!RC4”
SSLCertificateFile/etc/httpd/conf/ssl_certs/obclused.com/a622fe544d2b98f7.crt
SSLCertificateKeyFile/etc/httpd/conf/ssl_certs/obclused.com/obclused.key
SSLCertificateChainFile/etc/httpd/conf/ssl\u certs/obclused.com/gd\u bundle-g2-g1.crt
我不知道怎么了。而不是重定向到https://obscured.obscured.com/ords/f?p=300:
,我在https://obscured.obscured.com
帮助?如果可以使用.htaccess文件,请将其设置为:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} obscured.obscured.com [NC]
RewriteRule ^(.*)$ http://obscured.obscured.com/ords/f?p=300: [R=301,NC]
确保在ords子目录中添加一个空白的.htaccess文件,这样重定向就不会在那里发生。您可以尝试运行wget来找出真正发生的情况:
wget --server-response http://obscured.obscured.com
我认为不能将mod_别名与查询字符串一起使用。你试过修改吗?嗨,迈克,对不起,我是个新手…你能提供更多的信息吗?我尝试过各种修改重写规则的东西,但没有成功。你能尝试(1)删除所有的东西吗?向前(2)删除尾随:为了排除尾随,您是否尝试过,网络流量显示它在做什么?使用浏览器的开发工具进行检查。也许你的浏览器缓存了重定向。您确实重新加载/重新启动了服务器,对吗?并检查服务器日志?