So you set up your Joomla! site, made it live, and a couple of weeks/months/years after the fact understood that you'd neglected to empower the Htaccess document for SEF Url's. The deciding result being that instead of having a decent Search Engine (and client) cordial URL like/classification/Blogs/post/, you rather have/index.php/class/Blogs/post/.

You could simply empower the Htaccess record, yet all the old URL's will give back a 404. Not extraordinary if your site has as of now been listed via web search tools, even less incredible on the off chance that you've got bunches of inbound connections on different locales.

It's really amazingly easy to resolution, and in this post I'll be demonstrating to you the two simple steps you have to take to arrange your site to divert the old/index.php/* Urls to the decent SEF ones you need.

The primary step is basic, we have to empower the Htaccess document (accepting you haven't as of now). In the foundation of your Joomla! site is a record called htaccess.txt, rename it to .htaccess

Second step: We have to add a mod_rewrite standard to catch the old-style joins. Open .htaccess in a content manager and discover the line "Rewriteengine On". Instantly underneath include the accompanying (lines with a hash are remarks, you can skirt these if necessary)

# Make sure the requested URL isn't a file or directory
# Why you'd create a directory called index.php, but best to be sure
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

# Use a reg-Ex to find URL's where index.php is followed by something.
# If so, create a redirect to whatever followed the slash
RewriteRule ^index.php/(.*)$ /$1 [R=301]

Remember to spare the record!

Presently in the event that you visit http://yoursite/index.php/classification/Blogs/post/ you ought to be diverted to http//yoursite/class/Blogs/post/. Since you're sending a 301 (Permanently moved), the internet searchers ought to upgrade their files also.

It's something individuals experience a ton, yet as should be obvious its unfathomably simple to determination.

Best Recommended Joomla Hosting

ASPHostPortal.com
ASPHostPortal.com is the leading provider of Windows hosting and affordable Joomla Hosting. Joomla 3.4 Hosting from ASPHostPortal.com provides a safe, reliable and performance-driven foundation for your Joomla website. Joomla is the perfect Content Management System for managing and developing your website with one of ASPHostPortal’s Hosting plans. ASPHostPortal has ability to support the latest Microsoft and ASP.NET technology, such as: WebMatrix, WebDeploy, Visual Studio 2015, .NET 5/ASP.NET 4.5.2, ASP.NET MVC 6.0/5.2, Silverlight 6 and Visual Studio Lightswitch, ASPHostPortal guarantees the highest quality product, top security, and unshakeable reliability, carefully chose high-quality servers, networking, and infrastructure equipment to ensure the utmost reliability.