如何创建从 site.ru/idxxxxx 到 site.ru/name.php?id=xxxxx
的重定向我可以使用.htaccess创建重定向。 但是如何从第一个链接/ id XXXXX 获取ID并放入第二个链接?id = XXXXX 使用.htaccess吗?
答案 0 :(得分:1)
在您的htaccess中尝试此重写规则
RewriteRule ^id(.*)$ name.php?id=$1 [L,QSA]
这将匹配id后的所有字符
如果要匹配,如果id后仅存在数字
RewriteRule ^id([0-9]+)$ name.php?id=$1 [L,QSA]
[0-9]+
正则表达式可以满足任意长度的数字
.*
匹配项匹配除换行符之外的任何长度的字符。