【发布时间】:2010-12-10 00:18:20
【问题描述】:
我有一个 post html 表单,action 是 index.php,这是网站的主页。我实际上在地址栏中从来没有 index.php,因为指向“/”的链接会转到它,即使我这样做了,它也会是 website.com/home(/),因为我使用了重写规则。所以基本上,用户不应该看到 index.php。但是,如果操作不是特别是 index.php,则表单提交不起作用,“/”不起作用,即使它解析为 index.php。关于如何解决这个问题的任何想法?
【问题讨论】:
-
mod_rewrite 对于 POST 与 GET 请求的行为不应有所不同,但我不确定我是否理解您的设置。例如,索引页是在“/”还是“/home/”?您是否尝试过使用“/home/”作为您的操作?
标签: php html forms post friendly-url