Συγκεκριμένες χώρες με .htaccess

Μια περιοχή για το WordPress, αυτή την δημοφιλή δωρεάν πλατφόρμα για blogging

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
sinikos
Δημοσιεύσεις: 40
Εγγραφή: 21 Μαρ 2013 03:41

Συγκεκριμένες χώρες με .htaccess

Δημοσίευση από sinikos » 20 Αύγ 2014 18:49

Ρε παιδια επειδή έχω αναστενάξει με τα bot, κυριως απο ανατολικες χωρες που μου ξεσκιζουν το τραφικ.

Υπάρχει τρόπος μέσω htaccess να επιλέξω εγω ποιες χώρες θα έχουν πρόσβαση στο κανάλι μου?


Έστειλα και στον host μηνυμα και μου απαντησαν το παρακάτω. Επειδή ΔΕΝ ξέρω καλά αγγλικά, μπορείτε να με βοηθήσετε σχετικά με το τι πρέπει να κάνω?

Το μηνυμά τους
The issue at hand is due to bots accessing your website slow MySQL queries being executed on your database at the same time. This leads to high load on your Cloud Server which then renders your website inaccessible in order to bring the load down.

To resolve this issue you should address the slow MySQL queries by optimizing your website's database, and implement additional directives in your .htaccess file(s) in order to restrict bots from accessing your website.

Regarding your database - you should optimize the database in order to fix the slow queries issue. In order to optimize your database, you could follow the steps in this article. I have provided you with the mysql-slow.log in:

Code:

Κώδικας: Επιλογή όλων

/home/sitecars03/mysql-slow.txt

You could also consider contacting an experienced third party MySQL developer to optimize your database for you. I cannot recommend anyone in particular, however you should be able to find one at the popular freelancer websites.

Regarding your website's traffic issues - you should follow the steps in this article in order to restrict bad bots from accessing your website and generating unnecessary executions. You could also use the directives from this sample .htaccess file in order to update your own .htaccess file.

I also noticed that your website is being accessed excessively by GoogleBot. You could decrease GoogleBot's crawl rate by logging into your Google Webmasters account or by placing a robots.txt file in your website's document root. You could also disable indexing entirely by following the steps in the article above.

I would also recommend that you analyze the statistics provided by the AWStats tool in cPanel and check the IP addresses which have accessed your website the most. If you do not recognize those IP addresses, you could consider blocking them via the IP Deny Manager in cPanel.

If you need any further assistance, please do not hesitate to contact us again!

Best Regards,

Kalin Stanchev
Technical Support Team

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Συγκεκριμένες χώρες με .htaccess

Δημοσίευση από giannis17 » 28 Αύγ 2014 16:31

κατέβασε το access_log του apache και βες τις IP των bot

έπειτα πρόσθεσε τες στο .htaccess με τον παρακάτω τρόπο

Κώδικας: Επιλογή όλων

order allow,deny
deny from 1.1.1.1
deny from 2.2.2.2
allow from all
όπου 1.1.1.1, 2.2.2.2 θα είναι οι IP των bot και προσθέτεις γραμμές με όσα θες να βάλεις.

Τέλος για να σου λένε ότι έχεις πρόβλημα με τα queries στην βάση ίσως πρέπει να το κοιτάξεις. Χρησιμοποιείς κάποιο είδος caching; Τι hostάρεις στον server; Χρησιμοποιείς κάποιο cms; Τι χαρακτηριστικά έχει ο server (vps/shared/dedicated)?
"There is only one problem with common sense; it’s not very common."
– Milt Bryce

Stefanos1979
Δημοσιεύσεις: 13
Εγγραφή: 04 Ιαν 2014 23:41
Τοποθεσία: Athens
Επικοινωνία:

Συγκεκριμένες χώρες με .htaccess

Δημοσίευση από Stefanos1979 » 03 Σεπ 2014 21:58

Επίσης μπορείς να το ρυθμίσεις πιο εύκολα ακόμα από το robots.txt file σου η απο webmasters η απο το Wordpress γιατι φαντααζομαι αυτο χρησιμοποιεις για να εισαι σε αυτον εδω τον τομεα.
Χρησιμοποιησε τους παρακατω κωδικες και κοιτα και στην παρακατω δειυθυνση να παρεις μια ιδεα
http://googlewebmastercentral.blogspot. ... lebot.html
Προτεινω να δοκιμασεις αυτα και μετρα να περασεις σε ποιο εξειδικευμενη τεχνικη αν δεν πετυχει αυτο

κατεβασε το htaccess απο το Ftp

και συμπληρωσε

RewriteEngine On
RewriteBase /

# IF THE UA STARTS WITH THESE
RewriteCond %{HTTP_USER_AGENT} ^(aesop_com_spiderman|alexibot|backweb|bandit|batchftp|bigfoot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(black.?hole|blackwidow|blowfish|botalot|buddy|builtbottough|bullseye) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(cheesebot|cherrypicker|chinaclaw|collector|copier|copyrightcheck) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(cosmos|crescent|curl|custo|da|diibot|disco|dittospyder|dragonfly) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(drip|easydl|ebingbong|ecatch|eirgrabber|emailcollector|emailsiphon) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(emailwolf|erocrawler|exabot|eyenetie|filehound|flashget|flunky) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(frontpage|getright|getweb|go.?zilla|go-ahead-got-it|gotit|grabnet) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(grafula|harvest|hloader|hmview|httplib|httrack|humanlinks|ilsebot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(infonavirobot|infotekies|intelliseek|interget|iria|jennybot|jetcar) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(joc|justview|jyxobot|kenjin|keyword|larbin|leechftp|lexibot|lftp|libweb) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(likse|linkscan|linkwalker|lnspiderguy|lwp|magnet|mag-net|markwatch) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(mata.?hari|memo|microsoft.?url|midown.?tool|miixpc|mirror|missigua) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(mister.?pix|moget|mozilla.?newt|nameprotect|navroad|backdoorbot|nearsite) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(net.?vampire|netants|netcraft|netmechanic|netspider|nextgensearchbot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(attach|nicerspro|nimblecrawler|npbot|octopus|offline.?explorer) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(offline.?navigator|openfind|outfoxbot|pagegrabber|papa|pavuk) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(pcbrowser|php.?version.?tracker|pockey|propowerbot|prowebwalker) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(psbot|pump|queryn|recorder|realdownload|reaper|reget|true_robot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(repomonkey|rma|internetseer|sitesnagger|siphon|slysearch|smartdownload) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(snake|snapbot|snoopy|sogou|spacebison|spankbot|spanner|sqworm|superbot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(superhttp|surfbot|asterias|suzuran|szukacz|takeout|teleport) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(telesoft|the.?intraformant|thenomad|tighttwatbot|titan|urldispatcher) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(turingos|turnitinbot|urly.?warning|vacuum|vci|voideye|whacker) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^(libwww-perl|widow|wisenutbot|wwwoffle|xaldon|xenu|zeus|zyborg|anonymouse) [NC,OR]

# STARTS WITH WEB
RewriteCond %{HTTP_USER_AGENT} ^web(zip|emaile|enhancer|fetch|go.?is|auto|bandit|clip|copier|master|reaper|sauger|site.?quester|whack) [NC,OR]

# ANYWHERE IN UA -- GREEDY REGEX
RewriteCond %{HTTP_USER_AGENT} ^.*(craftbot|download|extract|stripper|sucker|ninja|clshttp|webspider|leacher|collector|grabber|webpictures).*$ [NC]

# ISSUE 403 / SERVE ERRORDOCUMENT
RewriteRule . - [F,L]




-------------------------------------------------------------------------------------------



Yπαρχει περιπτωση να δεις ενα slow down στο site σου αν εντοπισεις κατι το προχωραμε πιο βαθια
τεσταρε με page speed insights kai pingdom.com ενημερωσε μας σχετικα
Μadking

Απάντηση

Επιστροφή στο “WordPress γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες