URL重写导致现有链接相对于重写URL

时间:2013-02-03 05:22:14

标签: apache .htaccess url-rewriting

我正在尝试将url重写到我当前的现有网站。

说这是原始网址
www.example.com/products/product.php?id=4

并使用URL重写我将其更改为
www.example.com/item/4

<小时/> 通过执行此操作,所有现有链接都将更改为重写的URL,从而导致它们中断。
例如我有这样一个链接:
www.example.com/products/add.php
现在改为
www.example.com/item/add.php

编辑: 我在.htaccess中的规则是
RewriteRule ^item/([0-9]+)/?$ products/product.php?id=$1 [NC,L]

是否保留原始网址?

感谢,
Vidhu

0 个答案:

没有答案