我正在尝试使用word press rewrite rules来实现htaccess的以下重写规则。 WP重写应该是要走的路,但不确定如何实现这样的场景,请指教。
RewriteRule ^authorbio/?$ /mainblog/ [NC,L,R]
RewriteRule ^authorbio/([^/]+/.+)$ $1 [NC,L,R]
我的情况应该是这样一种方式,即如果在仅仅找到一个词的authorbio之后的URL中,则保持原样。对于所有剩余的条件,它应该删除authorbio /
条件2&以下示例中的3是通用的,可以轻松完成,但应与示例中的条件#1一起完成
示例:
THIS SHOULD REMAIN AS IT IS:
/mainblog/authorbio/authorname
SHOULD BE CHANGED TO
/mainblog/authorbio/authorname
WHERE AS THIS SHOULD REMOVE AUTHORBIO FROM THE URL
/mainblog/authorbio/someblog/blogarticle
SHOULD BE CHANGED TO
/mainblog/someblog/blogarticle
Also THIS SHOULD REMOVE AUTHORBIO FROM THE URL
/mainblog/authorbio/
SHOULD BE CHANGED TO
/mainblog