admin管理员组

文章数量:1326641

On my website, I have following url structure:

example/test/
example/test/a-page
example/test/another-page

How can I redirect all of the URLS that contains /test/ right after the domain name to example/info/

I understand I can do it using htaccess, but I cannot format the rule syntax.

On my website, I have following url structure:

example/test/
example/test/a-page
example/test/another-page

How can I redirect all of the URLS that contains /test/ right after the domain name to example/info/

I understand I can do it using htaccess, but I cannot format the rule syntax.

Share Improve this question asked Aug 6, 2020 at 18:10 heeraheera 132 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

Try the following at the top of your .htaccess file, before the existing WordPress directives:

RewriteRule ^test/ /info/ [R=302,L]

The pattern ^test/ matches all URLs that start /test/.

Note that the URL-path matched by the RewriteRule pattern (first argument) does not start with a slash (when used in .htaccess).

If this is intended to be permanent then change the 302 to 301 - but only after you have tested that it works OK.

本文标签: How to redirect a page to another