Search code examples
wordpressapache.htaccesshttp-redirect

Redirect url exact match with htaccess like case category on Wordpress


I need redirecting (301) page https:/mysite.com/games/ to https:/mysite.com/game-types/ but don't redirect pages like https:/mysite.com/games/Diablo-2 etc. Only one specific page

I used options like this

Redirect 301 /games/ https://mysite.loc/game-types/

Redirect 301 ^/games/$ ^/game-types/$

RewriteRule ^/games/$ ^/game-types/$ [R=301,L]

Redirect 301 https://mysite.loc/games/$ /game-types/$

Also I tried use redirect generator

# Code generated by www.301-redirect.online
RewriteEngine on
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^games/$ https://mysite.loc/game-types/? [R=301,L]

But all that's variants don't work for me.


Solution

  • something like this...

    RewriteEngine on
    RewriteCond %{REQUEST_URI} =/games/ [NC]
    RewriteRule ^games/ /game-types/ [NC]
    RewriteCond %{REQUEST_URI} =/games [NC]
    RewriteRule ^games /game-types/ [NC]