In this case, you redirect with the condition of absence and presence www, but you do not consider provided and used when redirecting. Logically following your redirect you with the same queries will produce two different results, and the logic in different queries should have different result. That`s what makes your redirect is: http://interior-designing.ru -> http://interior-designing.club/ http://interior-designing.ru -> http://www.interior-designing.club/ Q: what is the address to show? With www or without? This is neveryou rule: RewriteCond %{HTTP_HOST} ^interior\\-designing\\.ru RewriteRule ^(.*)$ http://www.interior-designing.club/$* [R=***,L] You do not specify in condition www: RewriteCond %{HTTP_HOST} ^interior\\-designing\\.ru In this case it should be: RewriteCond %{HTTP_HOST} ^www\\.interior\\-designing\\.ru Check operate correctly redirect the rules at this link - http://htaccess.mwl.be You need to fix the penultimate line of redirects.
|