编辑 htaccess 导致内部服务器错误 500

Editing htaccess causes internal server error 500

我下载 htaccess 文件,在其末尾添加 301 重定向规则,将文件上传到服务器,它导致内部服务器错误 500。

奇怪的是,当我从 htaccess 文件中删除我添加的行并重新上传它时,内部服务器错误仍然存​​在并且站点已损坏。

有人知道是什么原因造成的吗?

谢谢,

安迪

可能是文件编码错误。在 Notepad++ 中打开 .htaccess 文件。 运行编辑器将内容输入到编辑好的htaccess文件后,点击格式选项卡,确保选择的文本编码为UTF-8(无BOM)。然后保存文件并通过 FTP 服务器重新发送(使用 FileZilla 客户端)。也许有帮助。