.htaccess规则被忽略

时间:2017-06-09 14:58:08

标签: apache .htaccess cpanel

我在.htaccess文件中有以下内容。 SSL重定向工作正常,但是当我到达abc.html时,我得到了404. test.html页面存在并且如果我直接访问它就可以工作。

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^abc\.html$ /test.html [L]

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example.org/$1 [R,L]

重写规则都按预期工作,之前有更长的规则列表。在cPanel中更新主域后,他们停止工作并将其缩减到这个最小的例子。

1 个答案:

答案 0 :(得分:0)

当域更新时,cPanel生成的httpd.conf中出现配置错误。强制cPanel重新生成conf文件解决了问题。