我们有数百个位置,并在wordpress
(某些状态下的位置…)中为每个位置构建一个单独的页面:ourdomian.com/location-in-some-state/
效果很好。
SEO的家伙想要另一个页面与SEO:ourdomain.com/newpage/location-in-some-state
不同的设计我们不想更改模板,因为我们仍在使用旧模板。我要建立一个新的页面,并用slug提取数据:
'categories'=> 'location-in-some-state',
所以我需要重定向ourdomain.com/location-in-some-state to ourdomain.com/newpage/
类似这样的东西,但我认为这里有一个无限循环
RewriteRule ^newpage/(.*)$ /newpage/ [R=301,NC,L]
最后,不知何故,我需要"某个州的位置"来放置我的鼻涕虫。它可以移动到查询字符串中吗?或者在url中可见,但现在可以重写吗?如果它可以重定向到/newpage/
并用/newpage/location-in-some-state
重写(仅视觉),也许我可以将它从URI中提取出来,或者可以将URI发送到查询字符串?????
你的意思是:
RewriteCond $1 !^newpage/
RewriteRule ^(.*)$ /newpage/$1 [L,R=301]