上传到服务器后的URL重写问题

时间:2014-07-08 01:38:35

标签: php regex .htaccess

我有以下网址...

site.com/dealers/company-name/906/2

我的.htaccess中有以下内容......

RewriteRule ^dealers/(.[^/]*)/([0-9]+)/?([0-9]+)?/?$ dealers.php?dealer=$1&did=$2&page=$3 [NC,L]

这在当地非常有效。但是当我将它上传到我的服务器时,它并没有。

它确实将我正确地重定向到dealer.php页面,但我根本无法访问变量。我只是得到Undefined index:dealer,或Undefined index:did。

我应该补充一点,我网站上的所有其他重定向目前都正常工作。

有人可以帮忙吗?

访问参数的代码......

$dealerID = $_GET['did'];

1 个答案:

答案 0 :(得分:0)

尝试在规则之前添加:

Options -Multiviews