我在.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中更新主域后,他们停止工作并将其缩减到这个最小的例子。
答案 0 :(得分:0)
当域更新时,cPanel生成的httpd.conf
中出现配置错误。强制cPanel重新生成conf文件解决了问题。