【发布时间】:2018-05-26 14:06:14
【问题描述】:
当输入这行代码时,在 .htaccess 中将 http 更改为 https 后,我的 Yii 站点出现内部服务器错误 500:
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
我有一个有效的 SSL,因为我的 WordPress 网站可以正常使用 https。
我的网站也是一个子域,但我认为这不是问题。
会是什么?
【问题讨论】:
-
“内部服务器错误”非常通用,几乎什么也没说。您应该查看日志以获取有关此错误来源的更多信息。
-
好的,谢谢你的回答。
-
修复了!在错误日志中发现问题。必须在 .htaccess 文件中插入 rewritebase /。再次感谢您!
-
将此添加为答案并接受它 - 它可能对某人有用。
标签: .htaccess mod-rewrite yii