1

大家好,我有一个jquery.post,我包含了一个 php 文件:

$.post('website/register/checks.php'

当我执行函数时,数据会转到文件中,但我的 htaccess 中有一条规则:

RewriteRule p/(.*)/ index.php?p=$1

并且因为这个而不是从 php 文件中获取信息,我将我的主页放在数据应该去的地方。有什么办法可以解决这个问题,让 jquery 正确传递数据?我需要制定规则或更改 htaccess 文件中的内容吗?

4

1 回答 1

1

尝试将以下规则添加到您的 .htaccess:

RewriteCond %{REQUEST_FILENAME} !-f

这将导致RewriteRule仅处理与现有文件不匹配的 URL。所以website/register/checks.php会请求那个实际的文件,而website/register/checks会请求index.php?p=website/register/checks.

于 2013-01-30T06:09:42.580 回答