将https://域重定向到httpd24中的https://www.domain

时间:2016-06-16 18:34:39

标签: apache .htaccess dns redhat

我正在尝试在apache24配置中将URL响应从https://domain.com重定向到https://www.domain.com,我正在使用Redhat Server。

我试图创建此重写条件,但它无法正常工作

RewriteCond %{HTTP_HOST} ^(domain\.com)?$
RewriteRule (.*) https://www.domain.com/$1 [R=301,L]

2 个答案:

答案 0 :(得分:1)

我已使用Apache2.4支持的指令IF条件修复了该问题

我已将此代码添加到我的ssl.conf文件中,并将发送到 https://域.com 的所有请求重定向到 https:// www .domain .com 。在标记之前添加此代码:

left.join(right, on=key_or_keys)
pd.merge(left, right, left_on=key_or_keys, right_index=True, how='left', sort=False)

感谢大家的评论,并试图解决我的问题,真的是我很欣赏它。有关httpd24指令https://httpd.apache.org/docs/2.4/mod/directives.html

的更多信息,请查看@

答案 1 :(得分:0)

()是一个捕获组。检查Public Property ButtonText() As String Get Return bttnTxt End Get Set(ByVal Value As String) bttnTxt = Value Label3.Text = Value End Set End Property 时,您不希望这样,除非您将其用作新网址的一部分。另外,请务必在HTTP_HOST上添加^(字符串的开头)和$(字符串的结尾)。

RewriteRule

您可以在此http://htaccess.mwl.be/测试您的htaccess,而无需上传和刷新您的网站。