我的 url 是site.com/nl/url-rewrite/categorie-1
我的 mod 重写规则是:
# Rewrite taxonomy URLs
# Input: LANG/url-rewrite/TERM
# Output: url_rewrite.php?term=TERM
RewriteRule ^.{2}/url-rewrite/([A-Za-z0-9-]+)/?$ /url_rewrite.php?term=$1 [L]
# Input: LANG/url-rewrite
# Output: url_rewrite.php
RewriteRule ^.{2}/url-rewrite/?$ /url_rewrite.php [L]
这很好用(不确定第二条规则是否是解决这个问题的最佳方法)
现在我也会在 google 中获得一个链接site.com/nl/url-rewrite/categorie-1
'categorie-1' 是我的类别的 seo 友好别名
如果我的类别标题也更改为“Categorie 2”,我的别名将是“categorie-2”(自动别名)
谷歌中的这个链接site.com/nl/url-rewrite/categorie-1
现在不起作用
我该如何解决这个问题?
我以前用过 id,所以我的链接是site.com/nl/url-rewrite/1/categorie-1
但是看起来不太好,我不希望 url 中有任何 id