Domein Name For Each Language

Hello,



We need to configure CS-Cart (or the server) to use different domein name for each language. For example, we want the Dutch version of our webshop to be displayed with the .nl domein name, and the english version of the wenshop with .eu



Anyone who knows how to get that done?



Jonathan

Hello,



First of all you should register these domains and link them to the folder where CS-Cart is installed. After that it is necessary to develop special modification in order to add the ability to switch between these domains. Actually it is not so simple modification and I recommend you to hire custom development team who knows CS-Cart very well.



Hope it will be helpful for you.

Don't do it is the best advice I can give you. it will confuse your customers, makes advertising harder, and it's not easy to make cs-cart work this way.



I'd just use subdirectories and redirect your specific domains to these so domain.nl goes to maindomain.eu/nl and so on. so you can advertise with your .nl domain, but it will just direct to .eu/nl when people visit your shop.



To realize this put this in your .htaccess file (where you will have to change the domain to your of course)



RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.nl$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.nl$
RewriteRule ^.*$ http://domain.eu/nl [L,R=301]




[color=#282828][font=arial, verdana, tahoma, sans-serif]Using subdirectories you can target each language as an individual website in search engines and google analytics so there is really no need for specific domains. [/font][/color][color=#282828][font=arial, verdana, tahoma, sans-serif]So you can target /nl for dutch, and /en for UK and so on, resulting in better ranking.[/font][/color]

Jonathan,



Also, don't forget that if you are going to use separate domains for each language, you will need additional storefront licenses for each domain. That can really add up quick.



Thanks,



Brandon

Hello Brandon,



Actually it is not true. If it would be the same store with the same content (categories, products, etc.), you no need to buy additional licenses for each domain. They will be marked as an aliases on CS-Cart side.



Thanks

Thank you all for the replies!

I will look into this and try to make this work.



The reason why I am trying to do this, is because we were advised to have a seperate domain for each language due to the Google indexing. It seems that our webshop is not well indexed in Dutch because Google would be indexing English instead. Anyone experienced anything of the kind as well?

[quote name=‘j.munoz@topcats.eu’ timestamp=‘1394634591’ post=‘179166’]

Thank you all for the replies!

I will look into this and try to make this work.



The reason why I am trying to do this, is because we were advised to have a seperate domain for each language due to the Google indexing. It seems that our webshop is not well indexed in Dutch because Google would be indexing English instead. Anyone experienced anything of the kind as well?

[/quote]



Did you read my reply? :)

You have to tell google webmaster tools what country you are targeting. Now the best thing about using subdirectories is you can target each subdir to a different location. So /nl to netherlands, .fr to France, etc.



Please see: https://support.goog…wer/62399?hl=en



If you are having trouble verifying your sites as individual sites, this is because the subfolders are not real - cs-cart “makes them” so you can’t place files in there. What you can do though, is temporarily disable a language, make the subdirectory, and place the verification file in there. Then verify, delete subdirectory, and turn the language back on. Something like that.