This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
config:htaccess [2011/08/18 15:23] d2a [Installing into subdir whilst keeping root relative Fancy URL's] added note about changing base url when editing existing installation |
config:htaccess [2011/08/19 09:21] d2a [Optimization] additional htaccess info to counter caching of admin pages |
||
---|---|---|---|
Line 5: | Line 5: | ||
===== Force no-www / www ===== | ===== Force no-www / www ===== | ||
- | 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: | + | GetSimple doesn't by default force a domain to use either www or no-www based on its 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] | <code>RewriteCond %{HTTP_HOST} !^domain.com$ [NC] | ||
Line 78: | Line 78: | ||
Thanks to [[http://daverupert.com/2010/06/web-performant-wordpress|Dave Rupert]] for the code that was originally created for WordPress. | Thanks to [[http://daverupert.com/2010/06/web-performant-wordpress|Dave Rupert]] for the code that was originally created for WordPress. | ||
+ | Depending on your setup you may need to add the following lines, to prevent caching of the admin pages, and the edited pages therein: | ||
+ | <code><FilesMatch "\.(php)$"> | ||
+ | <IfModule mod_expires.c> | ||
+ | ExpiresActive Off | ||
+ | </IfModule> | ||
+ | <IfModule mod_headers.c> | ||
+ | Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" | ||
+ | </IfModule> | ||
+ | </FilesMatch></code> | ||