,我有以下mod_rewrite
规则在我.htaccess
文件:的mod_rewrite打破jQuery的
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /shopping.php?do=display_product&item_number=$1&d=$2&c=$3&t=$4 [L]
这是正常工作的网站上,但我的根和jQuery的引导下工作的一个新的移动版本的子目录东西不显示。
这似乎是重定向的jQuery javasript到另一个javascript文件。 I 我认为重写规则只会对shopping.php?
起作用。我正在测试的页面被称为front_page.php
。有谁知道为什么这是打破jQuery的东西?
谢谢。产品编号是字母数字。 shopping.php页面位于根目录中。我测试的内容是在root/mobile中,所以我只希望它将更改应用于根目录中的/shopping.php?do=display_product&item_number=。 – David
这就是重定向到你需要影响它匹配的东西。我将更新选项2以排除/移动/,并将这样做。请让我知道,并请在您满意的时候标记接受的答案。规则没有改变,你只需要在它之前添加RewriteCond。 – SuperDuperApps
谢谢。我将在早上开始工作。 – David