我目前正在开发一个 Apache 模块,在将 POST 数据从请求解析到另一个页面后,我进行了内部重定向到 PHP 页面,该页面进行了一些最终操作并回显出 HTML 元刷新标记。这反过来使浏览器刷新,请求第一页。
问题是,我不希望明确的外部请求能够访问该页面,而是让模块成功执行内部重定向。
有没有办法我可以做到这一点?我试过使用:
<Directory /var/www/cc_jnlp/php/>
<Files session_init.php>
Order allow,deny
Deny from all
</Files>
</Directory>
...但这只会阻止所有请求,无论它是否是内部重定向。