1& 1网络托管不读取我的.htaccess文件

时间:2014-10-22 09:44:49

标签: apache .htaccess web-hosting shared-hosting

我的网络托管服务商(1& 1)似乎没有正在阅读我的.htaccess文件。

我尝试配置我的.htaccess文件以防止通过网络浏览器访问文件,特别是所有具有以下扩展名的文件:.txt.jpg.jpeg,{{ 1}},.pdf.xlsx.xls.doc.docx.eps.gif

这是我的.png文件:

.htaccess

我如何实现我想要的目标?有什么提示吗?

1 个答案:

答案 0 :(得分:0)

{1}}文件似乎可以被1& 1读取,但是有一种更简单的方法来阻止访问所有文件,而不是你正在做的事情。

如果你真的想阻止所有人访问你的网站 - 这就是阻止所有文件的作用 - 你可以将.htaccess变为:

.htaccess

否则,你可以这样做,这将只允许访问一些文件(在这种情况下,只有Deny from all 个文件):

.html

如需更多阅读,请查看this 1&1 overview of their .htaccess file

注意:我完全不确定您的<FilesMatch "\.html$"> Allow from YOUR_IP_ADDRESS Deny from all </FilesMatch> 重定向在上面做了什么,因为您似乎希望他们转到index.php。我删除了那些/messageforcurious重定向,因为您似乎并不想要它们。