我有一些电子邮件 PHP 脚本,我不希望用户通过 GET 来查看,但我使用它作为电子邮件发送,如果有人知道的话,使用 wufoo 的 webHook,所以它使用 POST,所以我只想要 POST否则请求被允许,403 或 404 我该怎么做?
我尝试了一些在 SO 上给出的答案并浏览了 apache Web 服务器的文档,我找到的最佳答案是:
RewriteEngine On
RewriteCond %{REQUEST_METHOD} !=GET
RewriteRule ^.*$ /path/to
但我想这应该写在我有 PHP 脚本的目录中,我只想在根目录中使用一个 .htaccess。
文件夹结构:
public_html (would want to use this folders .htaccess only)
-- email
-- mail.php (ONLY POST)
我知道我们可以mail.php
直接使用 REQUEST_METHOD 但我不想这样做,它实际上与脚本无关。
任何人都可以提供一些帮助。