Joomla v 3.1.5 SEF not working
Category: Joomla 3
alwaysbeready.com website. I am helping my friend Chalrie Campbell move his website onto inmotionhosting on a vps. So far the website is up and running, however when we turn SEF on in the global configuration, like we had it on at the previous hosting location, we get 404 errors. Something is different here on this server and we need some help to make it work again.
It does look like you were missing your hidden <strong>.htaccess</strong> file for your Joomla site, and this was causing the 404 errors when you turned on Search Engine Friendly URLs. I could see on the VPS that you were getting 404 errors from search engines, so it was obvious that you had good links out there indexed already using this format of URL and so it was working with your old host.
I went ahead and in the meantime copied the default Joomla <strong>htaccess.txt</strong> file from <a href="https://github.com/joomla/joomla-cms/blob/master/htaccess.txt" target="_blank">GitHub</a> onto your VPS and re-named it <strong>.htaccess</strong>. I also went ahead and turned on SEF in your <strong>configuration.php</strong> file with the <strong>public $sef = '1';</strong> option.
I left the original copies of both these files in place as <strong>.htaccess-BAK</strong>, and <strong>configuration.php-BAK</strong> in case you wanted to revert it. But I see now that when you click on one of your links the SEF format URLs are working properly so that's probably what you'd want left in place.
Hope that works for you, let us know if you're having any other issues.
Like this Question? Tweet
Joomla Community Google+ Hangout #3
June 3rd, 2014
Thank you @RustyJoomla for letting me speak on the Joomla Community Google+ Hangout!