Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何禁用服务器目录列表?_Php_Mysql_Angularjs_.htaccess - Fatal编程技术网

Php 如何禁用服务器目录列表?

Php 如何禁用服务器目录列表?,php,mysql,angularjs,.htaccess,Php,Mysql,Angularjs,.htaccess,问题是我有一个index.html,我使用angularjs调用query/directory.php文件,例如connection.php(连接到数据库mysql)、users.php(注册到我的网站的用户数)。问题是,如果有人试图编写www.mywebsite.com/query/可以看到数据库中存在的查询列表,有什么方法可以阻止它们吗?我试图编辑.htaccess文件以更改路径,但写入更改后的路径也存在相同的问题。在您的htaccess文件中尝试此操作 选项-索引write www.myw

问题是我有一个index.html,我使用angularjs调用query/directory.php文件,例如connection.php(连接到数据库mysql)、users.php(注册到我的网站的用户数)。问题是,如果有人试图编写www.mywebsite.com/query/可以看到数据库中存在的查询列表,有什么方法可以阻止它们吗?我试图编辑.htaccess文件以更改路径,但写入更改后的路径也存在相同的问题。

在您的htaccess文件中尝试此操作


选项-索引

write www.mywebsite.com/query/可以查看查询列表,然后您做了一些绝对错误的事情:(…你为什么不回显查询?为什么那些文件在文档的根目录中?@donald123我需要把我的查询放在哪里?@donald123例如,这是我建立的一个网站,我绝对不知道,我想非常感谢,你救了我,它工作得非常完美:)我们来帮助你:但你应该把问题名称改为“如何禁用服务器目录列表”