如何防止使用htaccess直接查看html文件?

时间:2017-02-01 06:46:34

标签: php html apache .htaccess security

我想阻止用户查看所有html文件的内容。

实施例: website.com/join/view_template.html(它将显示所有代码,包括smarty)

如果他们这样做,我希望他们被重定向到404页面。

我不确定这是否可以在htaccess中使用。

2 个答案:

答案 0 :(得分:3)

您可以在htaccess中使用以下行:

RedirectMatch 404 ^/.+\.html

这将为所有.html文件返回404 not found错误。

答案 1 :(得分:1)

尝试这样,虽然我现在还没有尝试过,

RewriteEngine On

RewriteRule \.html - [R=404]