【发布时间】:2015-02-24 17:30:39
【问题描述】:
我有一个 .htaccess 文件,将我的 .com 域更改为 .co.uk,我的 .co.uk 有 ssl 证书,但 .com 没有。
当我输入时: http:// 或 万维网。要么 例子.com
一切正常,但如果它的http://example.com 不会重写为https://www.example.co.uk
我将如何更改它以使其在 .htaccess 中起作用?
我目前的规则是:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ profile.php?user=$1
ErrorDocument 404 /404.html
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule .* – [F,L]
非常感谢
【问题讨论】:
-
你目前的规则是什么?
-
刚刚添加它们,抱歉应该把它们放在首位
标签: .htaccess