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

Php 如何在我的浏览器历史记录中保存友好URL?,php,Php,我在我的站点中使用友好的URL,但我的浏览器没有在历史浏览器中保存所有URL 这是我的.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_STRI

我在我的站点中使用友好的URL,但我的浏览器没有在历史浏览器中保存所有URL

这是我的.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}

如果要将用户链接到
index.php?ini=3&id=###
URL,这将显示在浏览器历史记录中。重写规则不会将不漂亮的URL重定向到漂亮的URL,它们只是提供漂亮的URL作为替代

您需要更改站点的链接才能转到漂亮的版本

作为旁注,在规则末尾添加
[QSA]
标志(附加查询字符串)将避免将查询字符串变量硬编码到规则中