I have an ultimate account with GoDaddy (windows IIS7), which means I can host multiple sites with the same account. Sites other than the primary domain have to be put in a subdirectory. GoDaddy has a “Domain Management” tool that lets a domain point to a subdirectory, so that the user doesn’t see the subdirectory in the url. Thus, if you go to www.energyinmotioninc.com, you can see the home page of the default Joomla content. However, if you navigate to any of the links (say Joomla! Overview, on the left), all of a sudden the subdirectory shows up in the URL.
I can use the live_site variable to force the site to ‘stick’ to www.energyinmotioninc.com , and that works if SEO is not turned on. However, if I turn on the first SEO setting (“Search Engine Friendly URLs”) (I haven’t tried the rest yet), then it seems like the live_site variable gets ignored – the directory shows up again. And the stylings are gone (when that SEO setting is on, whether or not live_site is set).
This seems to be something peculiar with Joomla. I have another secondary site with the same domain,www.ontarioschoolrankings.com . It doesn’t use Joomla (it’s just a single page, AJAX site). I put a dummy link to a directory at the bottom of the page. It just goes to subdirectory, and then back up. Those links don’t start showing the directory that the domain points to, like the other site.
How do people host Joomla in a secondary domain with GoDaddy with SEO, without the subdirectory name showing up? Can/should this be handled using URL rewriting??
Thanks