rak*_*btg 3 php security .htaccess
我网站的目录结构是这样的:
 
inc(include) 目录用于包含所有重要且安全的 PHP 文件,通常用户无法访问这些文件,但只有公共目录中的 php 代码可以访问 inc 目录。
在公共目录中,我将拥有所有公共文件和页面。
我听说它是一个更好的安全系统,我想使用 file.conf 来做到这一点.htaccess。
假设我.htaccess在PSite目录中有一个文件,我如何将PSite 的请求重定向到/public/index.html以便用户无法访问inc目录?我正在尝试使用此代码,但它不适用于公共目录中的其他文件和文件夹。
RewriteEngine On
RewriteRule ^$ /public/index.php [L]
请注意,我已使用 httpd.conf 和 Windows 主机文件
HTTPD Conf更改了路径:localhost/PSite with psite.dev:
<VirtualHost 127.0.0.1>
   ServerName psite.dev
   DocumentRoot "C:\wamp\www\PSite"
</VirtualHost>
谢谢
小智 5
放入目录以拒绝访问包含的 .htaccess 文件
deny from all
如果您有一个包含公共文件的子目录,请插入另一个 .htaccess
allow from all
| 归档时间: | 
 | 
| 查看次数: | 3252 次 | 
| 最近记录: |