htaccess规则,重写没有重定向

时间:2018-05-12 22:25:57

标签: apache .htaccess mod-rewrite url-rewriting

我正在尝试做的是更改导航中显示的网址而不重定向。我需要这样做,因为我相信它有助于在搜索引擎上获得更好的排名。

以下是网址的示例:

example.com/en/~17558/product-description-037060

无论如何,我需要它看起来像这样:

example.com/en/product-description-037060-17558

有人能指导我完成结果吗?

1 个答案:

答案 0 :(得分:0)

解决方案是:

RewriteCond %{REQUEST_URI} !.*~.*
RewriteRule ^(.*)-(.*)$ ~$2/