“如何修复”;关键文件传输错误“;在Filezilla中打开.htaccess文件时

“如何修复”;关键文件传输错误“;在Filezilla中打开.htaccess文件时,.htaccess,http,https,web-hosting,filezilla,.htaccess,Http,Https,Web Hosting,Filezilla,我有一个用HTML、CSS和JavaScript创建的网站。我试图通过filezilla使用.htaccess文件完成301重定向(从http到https连接)。 试图查看/编辑.htaccess文件时,我遇到了一个“传输错误”。这不允许我查看/下载/编辑文件 当我试图找到解决方案时,我看到人们用他们的cPanel来编辑文件。我在Blacknight上有我的主机,在我的文件管理器中没有.htaccess文件。 我认为我在FileZilla中显示文件的方式有问题,但事实并非如此。 我还尝试将文件权

我有一个用HTML、CSS和JavaScript创建的网站。我试图通过filezilla使用.htaccess文件完成301重定向(从http到https连接)。 试图查看/编辑.htaccess文件时,我遇到了一个“传输错误”。这不允许我查看/下载/编辑文件

当我试图找到解决方案时,我看到人们用他们的cPanel来编辑文件。我在Blacknight上有我的主机,在我的文件管理器中没有.htaccess文件。 我认为我在FileZilla中显示文件的方式有问题,但事实并非如此。 我还尝试将文件权限更改为755,但每当我再次打开它们时,它们都会恢复为自己的设置440

注意:我可以在Filezilla中看到我的.htaccess文件的地方,在Filezilla程序的右侧,远程站点所在的位置,下面的第二个框中有其他文件,如错误文档、siteapps等

我需要打开.htaccess,这样我就可以粘贴下面的代码,然后从http重定向到https

重新启动发动机 重写条件%{HTTPS}关闭 重写规则(.*){HTTP_HOST}%{REQUEST_URI}[L,R=301,NC]

当我单击.htacces文件时,或者当我右键单击然后单击“查看/编辑”时,应打开该文件。 它现在只会说“传输失败”和“严重文件传输错误”。
感谢您的帮助:

您使用的FTP用户名似乎没有编辑文件的权限

您可以使用cPanel-->文件管理器编辑文件。您已经提到,执行此操作时无法看到.htaccess文件。这可能是因为.htaccess是一个隐藏文件,默认情况下不会显示在文件管理器上

要查看隐藏文件,请选择“文件管理器”。单击右上角的“设置”按钮。然后在“首选项”窗口中,选中“显示隐藏文件(点文件)”选项。单击“保存”按钮确认操作


在此之后,您应该能够查看和编辑.htaccess文件。请注意,通常.htaccess文件位于public_html目录中

解决方案是在Blacknight控制面板文件管理器中创建一个新的.htaccess。我已经尝试显示隐藏的文件,但它没有显示的原因是,由于某种原因,它不存在于文件管理器中,而它存在于我的Filezilla中

我要做的是: -打开文件管理器 -右键单击并选择“创建新文本文件” -单击鼠标右键并选择“编辑” -粘贴重定向代码 -保存文件 -将文本文件重命名为.htaccess并删除.txt扩展名
注意:仅在编辑文件后删除.txt扩展名,因为事先这样做将不允许编辑文件

我已经找到了解决方案,我会把它贴在这里,但是如果这个问题仍然无关紧要,那么让我知道,我会删除它。