Ftp 目录列表被拒绝-FileZilla

Ftp 目录列表被拒绝-FileZilla,ftp,filezilla,Ftp,Filezilla,我用FileZilla上传到我的ftp服务器。但是,当我访问该域时,会出现以下错误: 目录列表被拒绝 此虚拟目录不允许列出内容 在控制台中,它显示403禁止的错误。经过研究,我发现根目录中的默认网页没有设置。我所有设置默认页面的尝试都失败了。以下是我尝试过的: 1) 使用FileZilla登录到ftp服务器。单击文件>站点管理器>高级并设置根目录。根目录包含一个显示index.html的文件 2) 在根目录中创建了一个.htaccess文件,其中包含文本“DirectoryIndex.html”

我用FileZilla上传到我的ftp服务器。但是,当我访问该域时,会出现以下错误:

目录列表被拒绝

此虚拟目录不允许列出内容

在控制台中,它显示403禁止的错误。经过研究,我发现根目录中的默认网页没有设置。我所有设置默认页面的尝试都失败了。以下是我尝试过的:

1) 使用FileZilla登录到ftp服务器。单击文件>站点管理器>高级并设置根目录。根目录包含一个显示index.html的文件

2) 在根目录中创建了一个.htaccess文件,其中包含文本“DirectoryIndex.html”

也欢迎涉及IIS的解决方案


有什么建议可以帮我修一下吗

不幸的是,我没有访问实际服务器文件的权限,所以我联系了托管公司

他们用@alvits推荐的方法解决了我的问题,但他们没有回复我的请求,以确认他们是如何解决的


感谢您的支持

AllowOverride
设置为
None
时,
.htaccess
将被完全忽略。我应该在FileZilla中的何处更改AllowOverride?如果您运行的是
apache
服务器,您要更新的文件是http.conf
http.conf
或在子目录
conf.d/
下创建一个将设置它的文件。如果想要目录列表,实际上不需要使用
DirectoryIndex
。您需要加载并设置
Options+index
。您查看的目录是网站目录,而不是服务器配置目录。在RHEL或其衍生产品中,服务器配置根目录位于
/etc/httpd
中。在Ubuntu中,它位于
/etc/apache2