60<\/a><\/strong>
61<\/a>
62<\/a>
63<\/a><\/pre><\/td>\n # protect the htaccess file<\/span><\/span>
<\/span><files .htaccess><\/span><\/span>
<\/span>order allow,deny<\/span><\/span>
<\/span>deny from all<\/span><\/span>
<\/span></files><\/span><\/span>
<\/span>
<\/span># disable the server signature<\/span><\/span>
<\/span>ServerSignature Off<\/span><\/span>
<\/span>
<\/span># limit file uploads to 10mb<\/span><\/span>
<\/span>LimitRequestBody 10240000<\/span><\/span>
<\/span>
<\/span># protect wpconfig.php<\/span><\/span>
<\/span><files wp-config.php><\/span><\/span>
<\/span>order allow,deny<\/span><\/span>
<\/span>deny from all<\/span><\/span>
<\/span></files><\/span><\/span>
<\/span>
<\/span>#who has access who doesnt<\/span><\/span>
<\/span>order allow,deny<\/span><\/span>
<\/span>#deny from 000.000.000.000<\/span><\/span>
<\/span>allow from all<\/span><\/span>
<\/span>
<\/span>#custom error docs<\/span><\/span>
<\/span>ErrorDocument 404 /notfound.php<\/span><\/span>
<\/span>ErrorDocument 403 /forbidden.php<\/span><\/span>
<\/span>ErrorDocument 500 /error.php<\/span><\/span>
<\/span>
<\/span># disable directory browsing<\/span><\/span>
<\/span>Options All -Indexes<\/span><\/span>
<\/span>
<\/span>#redirect old to new<\/span><\/span>
<\/span>Redirect 301 /old.php http://www.yourdomain.com/new.php<\/span><\/span>
<\/span>
<\/span>#block referring domains<\/span><\/span>
<\/span>RewriteEngine on<\/span><\/span>
<\/span>RewriteCond %{HTTP_REFERER} digg\\.com [NC]<\/span><\/span>
<\/span>RewriteRule .* – [F]<\/span><\/span>
<\/span>
<\/span>#disable hotlinking of images with forbidden or custom image option<\/span><\/span>
<\/span>RewriteEngine on<\/span><\/span>
<\/span>RewriteCond %{HTTP_REFERER} !^$<\/span><\/span>
<\/span>RewriteCond %{HTTP_REFERER} !^http://(www\\.)?yourdomain.com/.*$ [NC]<\/span><\/span>
<\/span>#RewriteRule \\.(gif|jpg)$ – [F]<\/span><\/span>
<\/span>#RewriteRule \\.(gif|jpg)$ http://www.yourdomain.com/stealingisbad.gif [R,L]<\/span><\/span>
<\/span>
<\/span># php compression – use with caution<\/span><\/span>
<\/span><ifmodule mod_php4.c><\/span><\/span>
<\/span>php_value zlib.output_compression 16386<\/span><\/span>
<\/span></ifmodule><\/span><\/span>
<\/span>
<\/span># set the canonical url<\/span><\/span>
<\/span>RewriteEngine On<\/span><\/span>
<\/span>RewriteCond %{HTTP_HOST} ^yourdomain\\.com$ [NC]<\/span><\/span>
<\/span>RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=301,L]<\/span><\/span>
<\/span>
<\/span># protect from spam comments<\/span><\/span>
<\/span>RewriteEngine On<\/span><\/span>
<\/span>RewriteCond %{REQUEST_METHOD} POST<\/span><\/span>
<\/span>RewriteCond %{REQUEST_URI} .wp-comments-post\\.php*<\/span><\/span>
<\/span>RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]<\/span><\/span>
<\/span>RewriteCond %{HTTP_USER_AGENT} ^$<\/span><\/span>
<\/span>RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]<\/span><\/span><\/pre><\/td>\n<\/tr><\/table>\n\n");
|