的.htaccess我怎么能只允许通过index.php页面

在我的文件夹,我曾访问页面的.htaccess我怎么能只允许通过index.php页面

的index.php user.php的 的header.php writer.php footer.php

我希望用户只能访问index.php,并且指向其他.php页面的链接位于index.php

如果用户在地址栏中输入header.php,他会得到禁止的错误。

感谢

回答:

从根文件夹删除这些文件。并将它们放置在用户无法访问的文件夹中。

index.php停留在根目录下。

例如:htmlhttp://example.com

/var/www/html/index.php 

及其他文件去通过网址不能访问一个单独的目录访问的根文件夹。

例子:

/var/www/includes/user.php 

/var/www/includes/header.php

...

,您可以访问该include这些文件可以追溯到一个目录。示例

index.php 

<?php

include '../includes/users.php';

?>

这将使您的网站更安全。

以上是 的.htaccess我怎么能只允许通过index.php页面 的全部内容, 来源链接: utcz.com/qa/261712.html

回到顶部