Wednesday, December 24, 2014

ফায়ারওয়াল দ্বারা ওয়ার্ডপ্রেস সাইটের নিরাপত্তা বাড়ান

আজ আপনাদের দেখাবো কিছু ফায়ারওয়াল কোড দ্বারা কিভাবে ওয়ার্ডপ্রেস সাইটকে নিরাপত্তা দেওয়া যায়। এই সামান্য কিছু কোড আপনার সাইটকে করে তুলবে অনেক নিরাপদ। খারাপ ইউজার এজেন্ট, খারাপ আই.পি সহ আরও খারাপ জিনিসের অ্যাক্সেস আপনার সাইট থেকে বন্ধ করে দেওয়া হবে এই কোড দ্বারা। এর জন্য প্রথমেই আপনার সাইটের সিপ্যানেলের রুট ফোল্ডারের .htaccess ফাইলটি ওপেন করে নিচের কোডটুকু পেস্ট করুন।




 # 5G:[QUERY STRINGS]  
 <IfModule mod_rewrite.c>  
 RewriteEngine On  
 RewriteBase /  
 RewriteCond %{QUERY_STRING} (environ|localhost|mosconfig|scanner) [NC,OR]  
 RewriteCond %{QUERY_STRING} (menu|mod|path|tag)\=\.?/? [NC,OR]  
 RewriteCond %{QUERY_STRING} boot\.ini [NC,OR]  
 RewriteCond %{QUERY_STRING} echo.*kae [NC,OR]  
 RewriteCond %{QUERY_STRING} etc/passwd [NC,OR]  
 RewriteCond %{QUERY_STRING} \=\\%27$ [NC,OR]  
 RewriteCond %{QUERY_STRING} \=\\\’$ [NC,OR]  
 RewriteCond %{QUERY_STRING} \.\./ [NC,OR]  
 RewriteCond %{QUERY_STRING} \: [NC,OR]  
 RewriteCond %{QUERY_STRING} \[ [NC,OR]  
 RewriteCond %{QUERY_STRING} \] [NC]  
 RewriteRule .* – [F]  
 </IfModule>  
 # 5G:[USER AGENTS]  
 <IfModule mod_setenvif.c>  
 SetEnvIfNoCase User-Agent ^$ keep_out  
 SetEnvIfNoCase User-Agent (casper|cmsworldmap|diavol|dotbot) keep_out  
 SetEnvIfNoCase User-Agent (flicky|ia_archiver|jakarta|kmccrew) keep_out  
 SetEnvIfNoCase User-Agent (libwww|planetwork|pycurl|skygrid) keep_out  
 <Limit GET POST PUT>  
 Order Allow,Deny  
 Allow from all  
 Deny from env=keep_out  
 </Limit>  
 </IfModule>  
 # 5G:[REQUEST STRINGS]  
 <IfModule mod_alias.c>  
 RedirectMatch 403 (https?|ftp|php)\://  
 RedirectMatch 403 /(cgi|https?|ima|ucp)/  
 RedirectMatch 403 (\=\\\’|\=\\%27|/\\\’/?|\)\.css\()$  
 RedirectMatch 403 (\,|//|\)\+|/\,/|\{0\}|\(/\(|\.\.\.|\+\+\+|\|)  
 RedirectMatch 403 \.(cgi|asp|aspx|cfg|dll|exe|jsp|mdb|sql|ini|rar)$  
 RedirectMatch 403 /(contac|fpw|install|pingserver|register)\.php  
 RedirectMatch 403 (base64|crossdomain|localhost|wwwroot)  
 RedirectMatch 403 (eval\(|\_vti\_|\(null\)|echo.*kae)  
 RedirectMatch 403 \.well\-known/host\-meta  
 RedirectMatch 403 /function\.array\-rand  
 RedirectMatch 403 \)\;\$\(this\)\.html\(  
 RedirectMatch 403 proc/self/environ  
 RedirectMatch 403 msnbot\.htm\)\.\_  
 RedirectMatch 403 /ref\.outcontrol  
 RedirectMatch 403 com\_cropimage  
 RedirectMatch 403 indonesia\.htm  
 RedirectMatch 403 \{\$itemURL\}  
 RedirectMatch 403 function\(\)  
 RedirectMatch 403 labels\.rdf  
 </IfModule>  
 # 5G:[BAD IPS]  
 <Limit GET POST PUT>  
 Order Allow,Deny  
 Allow from all  
 Deny from 184.56.246.23  
 Deny from 195.10.218.132  
 Deny from 208.91.57.65  
 Deny from 209.190.3.218  
 Deny from 64.15.156.15  
 Deny from 86.175.86.170  
 Deny from 91.121.  
 Deny from 41.206.13.3  
 Deny from 207.177.225.66  
 Deny from 137.82.182.121  
 Deny from 79.125.81.232  
 Deny from 24.66.27.191  
 Deny from 216.40.231.210  
 Deny from 151.42.146.98  
 Deny from 77.191.130.244  
 Deny from 115.79.13.174  
 Deny from 84.189.184.170  
 </Limit>  

কোন এডিট করার দরকার নেই, এবার .htaccess ফাইলটি সেভ করুন। তাহলেই আপনার সাইটটি ফায়ারওয়াল দ্বারা নিরাপদ হয়ে যাবে, ধন্যবাদ।

No comments:

Post a Comment

Try it

Web hosting