
Jak zablokovat uživatele z ostatních zemí?
Dobrý den, každé ráno mám na stránkách (dneska například 12 spamů) konkrétně čínsky a anglicky. Prostě přidají texty obrázky a odkazy na jejich stránky. Blokuji jim ip adresu, ale problém je že mají každý den jinou. Takže dneska jim zablokuji xxx.xxx.xxx.xxx a oni přijdou zitra z xxx.yyy.xxx.xxx . Nejde nějak povolit přístup na web jenom čechům? Když má českou ip tak se na web dostane? Třeba pomocí .htacces? A co na to robot od google až přijde v noci procházet moje stránky? Ten se tam taky nedostane? Děkuji za každou radu co s tím.
Jak pridajú na Tvoje stránky? Do je nejaký blog alebo čo?
Je to takové malé fórum, né jako tato poradna ale asi 100x menší. Ale je to fórum .
Nebo fórum ani ne. Prostě jdou přidávat pod články komentáře no.
.htaccess
Block an IP Address
#Deny List
order allow,deny
deny from 123.123.123.123 #specify a specific address
deny from 123.123.123.123/30 #specify a subnet range
deny from 123.123.* #specify an IP address wildcard
allow from all
Allow an IP address
#Allow List
order allow,deny
allow from 123.123.123.123 #specify a specific address
allow from 123.123.123.123/30 #specify a subnet range
allow from 123.123.* #specify an IP address wildcard
deny from all
Dík, a to povolí přístup pouze z česka?
V .htaccess môžeš definovať IP rozsahy adries, ktoré chceš blokovať alebo povoliť.
Napr. keď chceš zakázať rozsahy IP adries (:
Alebo keď chceš naopak povoliť:
Rozsahy IP adries pre krajiny získaš z webu (napr. incredibill.me).
Edit: Tými pravidlami pre zakázanie prístupu môžeš obmedziť len POST požiadavky, keď to dáš takto:
Takže čítať pomocou GET bude môcť ktokoľvek, ale vkladať príspevky cez POST budú môcť iba povolené/nezakázané IP adresy.
Všelijaké blokování IP adres je k ničemu, protože nikdy neobsáhneš všechno. Pokud necháváš do fóra zapisovat kdekoho bez žádné antispamové ochrany, tak si nepomůžeš. Zkus ReCaptcha.
Děkuji všem za rady. Určitě to skusím. Já tam umím zapnout Captcha, ale podle mě to budou vkládat stejně ten spam a akorát tím budu otravovat normální návštěvníky. Nebo je možné že se to vkládá automaticky a když tam dám Captcha tak to přestane?
"Nebo je možné že se to vkládá automaticky..."
Snáď si nemyslíš, že to tam niekto dáva ručne?
tak tu kapču aktivuj jen pro nerezidentské IP adresy, tj. CZ+SK IP adresám se nezobrazí, ostatním ano a bude vyžadováno zadání.
Nevím, jestli existuje nějaká databáze rozsahů IP adres pro ČR a SR nebo jednotlivé země světa. Já o ní nevím a nepotřeboval jsem to nikdy. Nevím taky frekvenci, s jakou ti tam píšou "normální" uživatelé. Když jim bude vadit ReCaptcha, tak ať nepíšou. Taky se dá povolit psát jenom registrovaným uživatelům (samozřejmě ošetřit možnost registrace proti botům - tzn. zase např. ReCaptcha). V opačném případě si nestěžuj.
Nemusi byt nutne captcha, existujou i ruzna posouvatka, ktera zpristupni odeslani komentare atp. Rozsahy IP adres jsou. Idealne registrovani uzivatele bez captcha, neregistrovani s captcha kodem, to je ferove reseni.
Ověřit "člověka" (nebo to alespoň ztížit botům) se dá i nějakým jednoduchým aritmetickým zadáním (součet, rozdíl čísel). Těch možností je více.
Taky. Alternativou je, dát do zdrojáku prázdné pole k vyplnění, které není vidět. Člověk nevyplní (bo to nevidí) a post se odešle. Robot vyplní, páč neví, že pole je "neviditelné" a je jasné, že to píše robot.
Nejsemm žádný expert, tak jsem to vyřešil jednoduše antispamovou otázkou - slovní: kolik je jedna plus dvě, napiš slovy.
Od té doby je pokoj. Robot tam tři nenapíše ani náhodou. Captscha se vůbez neosvědčila - mám phpBB.
Dobrý den,též mi chodí spamy stále i když blokuji.Můžete mně nějak navésti na antispamovou otázku?(nevím,jak se přesněji vyjádřit).Děkuji.Hezký večer.
A máš phpBB alebo niečo iné?
To je spíše nějaký fór. phpBB má v administraci pro antispam celou sekci. Viz příloha.
Dobrý den,nešlo by mně navésti na nějaké stránky,či jak se tam dostanu? Na PC jsem amatér a nechci pořád otravovat známé.Děkuji.