如何通过HTTP目录列出哪个名称以dot开头?

时间:2015-11-08 18:17:39

标签: .htaccess http directory

我有一些第三方应用程序,它需要存在于名为" .a3s"的远程服务器目录中。在这个目录中有一些配置文件应该是远程可用的 问题是,当我将它放在远程服务器上时,我无法访问此目录 当我尝试通过HTTP使用Firefox进入它时:

some_page.com/.a3s/readme.txt

我接受:

403 Forbidden
You don't have permission to access this document. 

我尝试在父目录中编辑.htaccess但是我失败了。

我的.htaccess(以下都是标准的WordPress添加):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

这不是我的服务器。提供者是home.pl.我可以操作文件的唯一方法是通过浏览器中的ftp或特殊控制台(但没有特定的选项可以设置)。

&#34; .a3s&#34;的许可是755并且文件在其中644。 怎么解决这种情况?也许有一些方法可以欺骗HTTP并重定向问题&#34; .a3s&#34;到&#34; _a3s&#34;?

这是.htaccess

中此问题的解决方法
RewriteRule ^repo_cfog/.a3s/(.*) repo_cfog/_a3s/$1 [L]

1 个答案:

答案 0 :(得分:0)

我的问题的原因是我的提供者。 他只是阻止了httpd访问所有目录的水平,在开头的点上。 解决方案是:致电您的提供商并告诉他您想要访问。如果他回答“否”,请再次打电话,更加自信,等等。