我的apache配置出现了一些问题,我正在尝试找出问题所在。
我想出了以下几行,这是行不通的:
出于测试目的,我尝试将所有https流量重定向到Yahoo
重定向不起作用,我的网站显示存储在public_html中的index.html文件
Listen 443
NameVirtualHost *:443
<VirtualHost *:443>
DocumentRoot "${SRVROOT}/htdocs/example.com/public_html"
ServerName example.com
ServerAlias example
Redirect permanent / https://www.yahoo.com/
</VirtualHost>
有人能帮忙吗?
谢谢
2条答案
按热度按时间dpiehjr41#
使用此命令进行重定向,同时启用mod_rewrite以使其工作:
将以下内容添加到.htaccess文件的顶部:
清除浏览器的缓存,以便在www.example.com正常工作后使用不同的重定向yahoo.com。
以防万一
如果您希望网站的所有流量重定向到同一个域上的https://,请执行以下操作,不要删除
RewriteEngine On
和RewriteBase /
:如果要将所有流量重定向到一个使用https的域:
如果要将所有通信重定向到一个包含https和www的域:
nwnhqdif2#