Interesting Pretty URL's
Permalink
Good Day All
Over the weekend, I was continuing working on a question from a guy in the forums about Pretty URL's and Shared Hosting (GoDaddy in this case). Now all of my sites are on GoDaddy and I have had great success with GoDaddy and C5.
Almost all of my sites do not require Pretty URL's but I decided to see what I could do. I got a little confused at one spot but with a couple of questions in the IRC channel, I got those squared away.
So the following is what I did to get Pretty URL's working on GoDaddy.
1. Enabled Pretty URL's in the dashboard of C5.
2. Copied the code from the dashboard into a .htaccess file and uploaded to the root of my site.
Now at this point, Pretty URL's should have been working and it baffled me. So back to the IRC channel I went for a little one on one with one of the peeps more APACHE inclined than I. All looked good he says EXCEPT that I was using the SuperFish Package and somewhere in that code, a conflict was occurring that was messing up the implementation of Pretty URL's. So ripped out the package and installed Auto-Nav instead. Worked like a champ.
3. Updated my pages to use the Auto-nav vs SuperFish and all works fine.
So GoDaddy's servers are able to have Pretty URL's, its just that developers/users that are using JavaScripts with /index.php in them may not be able to get Pretty URL's working properly. So it isn't the core code of Concrete5 nor is it the Apache Servers at GoDaddy.
Hope this helps those using shared hosting services. (Dreamhost has had some issues too).
Bill
Over the weekend, I was continuing working on a question from a guy in the forums about Pretty URL's and Shared Hosting (GoDaddy in this case). Now all of my sites are on GoDaddy and I have had great success with GoDaddy and C5.
Almost all of my sites do not require Pretty URL's but I decided to see what I could do. I got a little confused at one spot but with a couple of questions in the IRC channel, I got those squared away.
So the following is what I did to get Pretty URL's working on GoDaddy.
1. Enabled Pretty URL's in the dashboard of C5.
2. Copied the code from the dashboard into a .htaccess file and uploaded to the root of my site.
Now at this point, Pretty URL's should have been working and it baffled me. So back to the IRC channel I went for a little one on one with one of the peeps more APACHE inclined than I. All looked good he says EXCEPT that I was using the SuperFish Package and somewhere in that code, a conflict was occurring that was messing up the implementation of Pretty URL's. So ripped out the package and installed Auto-Nav instead. Worked like a champ.
3. Updated my pages to use the Auto-nav vs SuperFish and all works fine.
So GoDaddy's servers are able to have Pretty URL's, its just that developers/users that are using JavaScripts with /index.php in them may not be able to get Pretty URL's working properly. So it isn't the core code of Concrete5 nor is it the Apache Servers at GoDaddy.
Hope this helps those using shared hosting services. (Dreamhost has had some issues too).
Bill