我有一个网站,其中包含php文件夹,其中包含php模板和功能。如果用户试图访问该文件夹。它可能不会损害网站,但我不希望我的用户以联合国组织的方式查看这些模板。相反,我想限制用户,如果他试图直接访问包含文件夹中的这些文件并将其重定向到主页。如何限制和重定向从某些网页在php
回答
该目录将这个在.htaccess
文件:
Deny from all
这是假设你使用Apache或知道如何读取和处理.htaccess文件的另一个Web服务器。
对于重定向,而不是Deny from all
可以转而尝试这个办法:
RedirectMatch 301 ^/includes/$ http://www.yoursite.com/
您可以配置服务器,以使此文件夹不向公众开放。或者,构建网站,以便该文件夹位于siteroot下方 - 这使得它对公众完全不可见。只需调整你的包含路径,就完成了。我更喜欢这个解决方案,因为除非您已经登录并可以访问文件系统,否则这些文件完全不在使用状态。
这听起来不错 – yusufiqbalpk 2012-04-26 13:55:14
这些文件(下面的网站根目录)可以通过站点根内的PHP文件访问? – yusufiqbalpk 2012-04-26 14:05:24
这将取决于您的服务器设置,但我从来没有遇到过问题。只要你在include()或require()中的路径是正确的,它应该像魅力一样工作。 – 2012-04-26 14:12:19
- 1. 限制某些网页在Django-CMS
- 2. 如何限制访问某些网页在我的网站
- 3. 从某些网页
- 4. Magento 301重定向到某些页面
- 5. 如何限制访问某个网页?
- 6. 如何不重定向某些文件
- 7. .htaccess:除了在某些页面上,从http重定向到https?
- 8. 如何限制访问特定IP或域名的网站的某些页面
- 9. 如何使用Greasemonkey中的JavaScript重定向某些页面?
- 10. 如何在Asp.Net中重定向网页?
- 11. 重定向某页如果*不存在?
- 12. 只从某些页面获取重定向错误
- 13. DocuSign重定向网址长度限制
- 14. 如何在php中重定向页面
- 15. 从某些推荐域名的PHP重定向
- 16. 如何从Sinatra的特定页面重定向网页?
- 17. 限制某些页面 - 在每个页面上重定向?或在母版页上查看当前网页的网址?
- 18. 如何限制用户在webview中的某些网址?
- 19. PHP刮 - file_get_contents重定向限制?
- 20. 重定向某些URL为https在.htaccess
- 21. 在某些URL上重定向
- 22. Codeigniter重定向()不在某些系统上重定向
- 23. 限制访问某些.aspx页
- 24. 网页重定向
- 25. 如何限制编辑选项和一些网页
- 26. 如何将chrome greasemonkey脚本限制到单个网页或仅限某些网页?
- 27. 限制来自某些推荐的某些页面请求(nginx)
- 28. 从CC Avenue网站重定向到商家的网页。 PHP
- 29. 重定向通过某些变量的任何页面
- 30. PHP密码保护网页 - 重定向
如何重定向到主页? – yusufiqbalpk 2012-04-26 13:54:12
向您学习。谢谢花花公子 – yusufiqbalpk 2012-04-26 14:00:05
很好的回答和编辑 – yusufiqbalpk 2012-04-26 14:07:44