I have a multi-language WordPress site that has been live since the last 3 months and today when I checked Analytics, I saw a lot of weird URLs:
/menswear-fashion-autumn-winter-2013-2014/www.domain.com
/fashion-history/1960s-1970s/www.domain.com
/fashion-latest-news/www.domain.com
/it/fashion-history/1920s-1930s/www.domain.com
/fashion-history/1950s-1960s/www.domain.com
/fashion-history/1940s-1950s/www.domain.com
As you can see, my domain name is coming after the end of the URL. Of course, these URLs do not exist on the site and are leading to 404 errors.
Now there is an older site from which this one was migrated and that site is still live. Could that be the problem? Also for reference here is my .htaccess
:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
#<IfModule mod_rewrite.c>
#RewriteEngine On
#RewriteBase /
#RewriteRule ^index\.php$ - [L]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]
#</IfModule>
# END WordPress
AddType video/mp4 .mp4 .m4v
AddType video/webm .webm
AddType video/ogg .ogv
What exactly is happening with these URLs and how do I fix it?