GetSimple Support Forum

Full Version: force or no-www code for .htaccess
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
GetSimple doesn't by default force a domain to use either www or no-www based on it's SITEURL that is setup within the administrative panel. You can add this code to force it to never use www in your URL:


Code:
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

Conversely, if you’d prefer to use “www” in all of your URLs, you can use this:

Code:
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

The code above should be included in your .htaccess file below the RewriteBase line, but before the RewriteCond %{REQUEST_FILENAME} !-f line.
Hi, my .htaccess currently looks like this:

Code:
AddType x-mapp-php5 .php .php3 .php4 .htm .html

I've tried putting in your code but I keep getting 500 errors. Any suggestions would be great.

Many thanks
put this after rewritebase rule
Code:
RewriteCond %{HTTP_HOST} ^yourdomain.com$ [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]

ccagle used ! , which stands for
Thanks - wasn't using the GS htaccess which meant I didn't know where to put it.

Have just changed the Website Base URL setting to get my www on my domain back though. Seems to work fine.
Something to speed up the GS pages:
(browser caching)

Code:
ExpiresActive on
    # set default
    ExpiresDefault "access plus 24 hours"

    ExpiresByType image/jpg "access plus 7 days"
    ExpiresByType image/gif "access plus 7 days"
    ExpiresByType image/jpeg "access plus 7 days"
    ExpiresByType image/png "access plus 7 days"
    ExpiresByType text/css "access plus 7 days"
    ExpiresByType text/html "access plus 7 days"
    ExpiresByType text/htm "access plus 7 days"
    ExpiresByType text/xml "access plus 7 days"
    ExpiresByType image/x-icon "access plus 1 month"
Sites using news system or having dynamic content on certain subpages, should add excetpions to those pages Wink
Quote:I've too tried putting in your code but I keep getting 500 errors. Any suggestions would be great.

Hi, kalyanjewellers,
To help you in a better way, can you be more specific
about what code you are trying to put in ?