如何在我的浏览器历史记录中保存友好的URL?

时间:2010-10-20 15:16:03

标签: php

我在我的网站中使用友好网址,但我的浏览器不会在历史浏览器中保存所有网址???

这是我的.htaccess:

Options +FollowSymLinks
RewriteEngine on

RewriteRule category/(.*)\.html index.php?inid=3&id=$1&%{QUERY_STRING}
RewriteRule products/(.*)\.html index.php?inid=4&id=$1&%{QUERY_STRING}

1 个答案:

答案 0 :(得分:0)

如果您要将用户与index.php?inid=3&id=###网址相关联,则会在浏览器历史记录中显示这些内容。重写规则不会将非漂亮的URL重定向到漂亮的URL,它们只是提供漂亮的URL作为替代。

您需要更改网站的链接以转到漂亮的版本。

作为旁注,将[QSA]标记(附加查询字符串)添加到规则末尾将无需将QUERY_STRING变量硬编码到规则中。