将数据发布到网站时,在URL中隐藏index.php

时间:2018-08-31 15:58:19

标签: html apache server

我在www.myserver.com/download/index.php中有一个索引文件 当用户访问www.myserver.com/download时,index.php会自动加载,但不会显示在浏览器的URL框中(= ok)

现在我需要将数据发布到相同的index.php文件中。

当我通过以下方式进行操作时,index.php在发布(=错误)后显示在浏览器URL中。

<form action="index.php" method="post">
    <input type="submit" name="testpost" value="TEST" />
</form>

当我按照以下方式进行操作时,POST数据会丢失(=坏)。

<form action="../download" method="post">
    <input type="submit" name="testpost" value="TEST" />
</form>

将数据发布到index.php后,如何隐藏它? 该解决方案不应隐藏整个服务器上的所有index.php,而只能隐藏该特定服务器。

我试图制定一个.htaccess规则以将index.php隐藏在“下载”目录中,但是我的知识很难使它工作。

0 个答案:

没有答案