I have a page www.abcd.com/xyz.html .In the page properties of this page,the following vanity URL's are set :
www.abcd.com/deals is an external redirect which gets redirected to www.pqrs.com. This external redirect is configured as a 301 rewrite rule in the dispatcher(Apache Server)
Now when I access www.abcd.com/dealsintelligence and www.abcd.com/dealsbusinessintelligence , it gets redirected to www.pqrs.com instead of getting redirected to www.abcd.com/xyz.html
"deals" substring is common between the vanity url and the redirect rule. When there are common substrings between vanity URL and redirect rule, we notice that the external redirect rule in apache is taking precedence. Can you tell me why such precedence takes place ?
Hence the issue is that an external redirect is overriding an Internal Vanity URL.
Solved! Go to Solution.
Views
Replies
Total Likes
Can you post the part of the httpd.conf that holds the deals redirect?
Most likely, you are having an open ended matcher.
It is a huge diff between
RewriteRule ^/deals www.pqrs.com
that matches "anything starting with deals"
and
RewriteRule ^/deals$ www.pqrs.com
that matcher "exactly /deals".
/Ove
Views
Replies
Total Likes
Can you post the part of the httpd.conf that holds the deals redirect?
Most likely, you are having an open ended matcher.
It is a huge diff between
RewriteRule ^/deals www.pqrs.com
that matches "anything starting with deals"
and
RewriteRule ^/deals$ www.pqrs.com
that matcher "exactly /deals".
/Ove
Views
Replies
Total Likes