ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Multi-Language site setup and licensing

November 14, 2010 4:55am

Subscribe [2]
  • #1 / Nov 14, 2010 4:55am

    Renegades

    33 posts

    I followed a few threads in this forum but am still confused about how to best tackle this issue.

    Ultimately, we think of setting up sup-domains for each language, hence the domains should go like; (I put the urls into brackets to avoid turning them into dead links)
    [http://en.mydomain.com/page]
    [http://fr.mydomain.com/page]
    [http://es.mydomain.com/page] ... etc

    I always read, however a strange path name like [http://www.domain.com/fr/index.php/template_group/template/]
    Q1: 
    why this long path /index.php/template_group/template/ before even getting to the page? Search Engines will certainly not like this! Can that be avoided, can the string /index.php/template_group/template/be eliminated and how?  :roll:

    Q2:
    if we have already a subdomain for something else, lets say for a job-board and the URL will go like;
    [http://careers.mydomain.com/]
    this would be okay as long this career sub-domainn is in English only, but how about if this is now in another language, can it go like;
    [http://fr.career.mydomain.com/page]
    [http://es.career.mydomain.com/page] ... etc

    Forgot:
    Q3:
    would we need to purchase MSM for the purpose of splitting the actual site into many sub-domains - and - would this be a good idea anyway?

    Thanks a lot again

    BTW: did you notice, changing a font color in here needs you to always reset the color to “color” before you can chose another word/phrase and apply the same color!?  😉 or is this only my browser?

  • #2 / Nov 15, 2010 3:20pm

    Ingmar

    29245 posts

    Ultimately, we think of setting up sup-domains for each language, hence the domains should go like;

    We recommend to use the Multiple Site Manager for multiple domains.

    why this long path /index.php/template_group/template/ before even getting to the page?

    That is EE’s default URL structure. If you leave it out, the “index” template of the default template group is loaded. Search engines couldn’t care less about this, by the way.

    if we have already a subdomain for something else, lets say for a job-board and the URL will go like;
    [http://careers.mydomain.com/]
    this would be okay as long this career sub-domainn is in English only, but how about if this is now in another language, can it go like;
    [http://fr.career.mydomain.com/page]
    [http://es.career.mydomain.com/page] ... etc

    You will need to setup the sub-domains correctly on your server, but this is certainly an option.

    would we need to purchase MSM for the purpose of splitting the actual site into many sub-domains - and - would this be a good idea anyway?

    Yes, I would definitely recommend to use the MSM in this case.

  • #3 / Nov 15, 2010 7:24pm

    Renegades

    33 posts

    Search engines couldn’t care less about this, by the way.

    Hello Ingmar.
    Thanks for your replies on this and my other thread. My apology for not expressing myself correct. I know Search Engines wouldn’t care less about, Google, however (just to name one) does, when it comes to indexing your site. It makes, indeed a big difference and your chances to get listed for a front row are much higher with a path like [http://domain/news/president.said.html] compared with a path like [http://domain/index.php/templates/structure/news/president.said.html] simply because Google thinks the first sample page is more important and the latter is not, otherwise you would have put it further to the root! So from a Site-Indexing point of view, I would rather achieve the first sample ...

    Q:  Is there a way around in EE to achieve the short-path sample?

    Yes, I would definitely recommend to use the MSM in this case.

    Thanks for confirming!

    It is not really a different site like in the Ellislab sample, where 4 different domains are all bundled together in the MSM. In our daze it would still be one main domain with say about 4 sub-domains for different sections and then but about 15-20 subdomains for different languages, multiply this by 5 (one domain for different section of the domain) we are hitting 100 and counting sub-domains ... that would be getting a bit expensive using MSM, correct? Though everything is still one domain, one server!

    Q: Could you throw some light on that or should I need to raise this question somewhere else rather and where, please

    Thanks a lot for your support

  • #4 / Nov 16, 2010 3:50am

    Ingmar

    29245 posts

    http://domain/news/president.said.html vs. http://domain/index.php/templates/structure/news/president.said.html

    Q:  Is there a way around in EE to achieve the short-path sample?

    Your URL could easily be http://example.com/index.php/news/what_the_president_said/ using the default structure. (Template group “news”, using the “index” template). And if you feel strongly about removing index.php for aesthetic reasons there are ways to do that as well, on most servers. (You may have noticed that we do it on this site as well.)

    In our daze it would still be one main domain with say about 4 sub-domains for different sections and then but about 15-20 subdomains for different languages, multiply this by 5 (one domain for different section of the domain) we are hitting 100 and counting sub-domains ... that would be getting a bit expensive using MSM, correct? Though everything is still one domain, one server!

    The MSM is the supported way of keeping separate “sites”. If you don’t need that level of separation there are other ways, too, like mapping a template group to a sub domain or similar setups. They’d probably require a good understanding of EE url structure, etc, but it’s certainly been done before.

  • #5 / Nov 16, 2010 4:05am

    Renegades

    33 posts

    Thanks again, Ingmar.

    Q1- great! Q2- great, too. I realize there are different solutions to that and I may need some push on that a little later and to get it accomplished the best possible way.
    For now I need to purchase EE and a few add-ons first and to get started. Can’t wait.

  • #6 / Nov 16, 2010 3:11pm

    Ingmar

    29245 posts

    Very good. Please don’t hesitate to post again in case there are any more questions 😊

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases