.htaccess - Redirect Sub Directory Index File -
basically redirecting old category page new category page. issue old category found @ both www.domain.com/category/ , www.domain.com/category/index.shtml.
any links on site point www.domain.com/category/index.shtml that's url have redirect in .htaccess.
but there rare cases www.domain.com/category/ being found , not redirecting because doesn't match redirect rule.
how can redirect both these urls in 1 .htaccess line?
essentially i'm trying this:
redirect 301 /category/ http://www.domain.com/new-category/ redirect 301 /category/index.shtml http://www.domain.com/new-category/ the issue being, first rule encapsulate inside of /category/, don't want.
and ideally want in 1 line, there quite number need redirected , unfortunately can't redirectmatch them.
is possible?
to match if there's nothing after /category/ or index.shtml, can use redirectmatch directive:
redirectmatch 301 ^/category/(index.shtml)?$ http://www.domain.com/new-category/ note parts of expression:
^anchor beginning of url(index.shtml)group?quantifier, makes previous unit - in case group - optional$anchor end of url
Comments
Post a Comment