使用.htaccess,我需要替换以下网址:
www.domain.com/1234-text....
人:
www.domain.com/item/1234-text....
这就是我正在尝试的:
RewriteRule ^[0-9][0-9][0-9][0-9]-/(.*)$ https://www.domain.com/item/[0-9][0-9][0-9][0-9]-/$1 [R=301,L]
我一直在探索正则表达式维基,但找不到合适的表达方式。
答案 0 :(得分:1)
尝试此规则:
RewriteRule ^(\d{4}-.*)$ /item/$1 [R=301,L]
答案 1 :(得分:1)
尝试改为:
RewriteRule ^([0-9]{4}\-.*)$ https://www.domain.com/item/$1 [R,L]