当前位置: 代码网 > 服务器>服务器>Linux > 如何配置禁止访问index.php文件以外的文件

如何配置禁止访问index.php文件以外的文件

2025年03月30日 Linux 我要评论
配置禁止访问index.php文件以外的文件的方法:1、新建【.htaccess】文件,增加重写规则;2、编辑httpd.conf文件,支持重写模块;3、重启apache服务。在apache中web目
配置禁止访问index.php文件以外的文件的方法:1、新建【.htaccess】文件,增加重写规则;2、编辑httpd.conf文件,支持重写模块;3、重启apache服务。

如何配置禁止访问index.php文件以外的文件

在apache中web目录下,新建index.php,other.php 可以发现都可以访问。

(推荐教程:apache教程)

c6a2dcc7816e2cf78c8035ca4976aa0.png

在web目录下新建文件(.htaccess),加入以下内容:

rewriteengine on
rewriterule ^(.*)$ index.php/$1 [l]
登录后复制

修改http.conf,支持rewrite_module:

loadmodule rewrite_module modules/mod_rewrite.so
登录后复制

修改http.conf,修改allowoverride none 为 allowoverride all,配置文件中有多个allowoverride,请注意allowoverride的上下文。

重启apache:

/usr/local/httpd/bin/apachectl restart
登录后复制

相关推荐:apache教程

以上就是如何配置禁止访问index.php文件以外的文件的详细内容,更多请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com