Articles Tagged with apache

You are currently browsing 1 articles tagged with apache.

  • 7 Nifty htaccess Tips

    Published Monday 8th of June 2009

    If you use Apache you've probably heard of a file called .htaccess. It can be extremely useful for a number of different things. Here are some htaccess-tricks I've been using myself.

    # A little mod rewritin
    <IfModule mod_rewrite.c>
        
    # Start ModRewrite
        
    RewriteEngine On
        RewriteBase 
    # Root-dir for your site

        # Prevent access for visitors without user-agent string (prevents some spam)
        
    RewriteCond %{HTTP_USER_AGENT} = ""
        
    RewriteRule .* - [F,L]

        
    # Prevent www-access (you should change the yourdomain-bit)
        
    RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com$ [NC]
        
    RewriteRule ^(.*)$ http://yourdomain\.com/$1 [R=301,L]

        # Force a trailing slash for dirs
        
    RewriteRule !\..{2,4}$ - [C]
        
    RewriteCond %{REQUEST_URI} !^.*/$
        
    RewriteRule ^(.+)$ $1/ [R=301,L]

        
    # These are useful for running everything but real files through index.php (the way many CMSes and blogs work)
        # Redirect /index.php to /
        
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php
        RewriteRule 
    ^index.php/?(.*)$ $[R=301,L]

        
    # Run everything else but real files through index.php
        
    RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond 
    %{REQUEST_FILENAME} !-f
        RewriteRule 
    ^(.*)$ index.php/$1?%{QUERY_STRING} [L]
    </
    IfModule>

    # These are for performance and they increase
    # speed a lot! (try yslow wiv and wivout)
    # Configure ETags
    FileETag MTime Size

    # Enable expirations
    <IfModule mod_expires.c>
        
    ExpiresActive On
        ExpiresDefault 
    "access plus 3 days"
    </IfModule>

    # Gzip HTML, CSS and JS
    <IfModule mod_deflate.c>
        
    AddOutputFilterByType DEFLATE text/html text/css application/x-javascript text/plain text/xml
    </IfModule>

    Hope it wasn't all old news to you!

    Be the first to post a comment

Random jQuery Plug-ins

  • Center

    This little pluggy centers an element on the screen using either fixed or absolute positioning. Can be used to display messages, pop up images etc.

    Details

  • Code Block Toolbar

    If you post code-examples on your site you can use this plug-in to add some nifty buttons below each code-example that allows the user to, for example...

    Details

  • Live Validation

    Use this plug-in to add live validation to any form on your page. The plug-in indicates whether a form control is valid or not by switching between an...

    Details

More Plug-ins

Recent Comments

Powered by Disqus
Page cached. Loaded in: 0.015 second(s).
Last DB change: 2012-04-02 11:06:05
Last file change: 2012-04-25 20:30:39
Cache created: 2012-05-18 08:59:36