Brat_Sergij

Brat_Sergij
Рейтинг
382
Регистрация
26.11.2015
SeVlad:
Да пофик какой движок. Вместо wp-login.php напиши что нужно (stranica-primer.html)3

И не говори что не работает. Я только что проверил. Да, на ВП. Правда, я не использую не нужный рудимет (.html), но это рояли для апача не играет.

Может я Вас огорчу, но действительно не работает. Вставлял такие варианты (для простоты проверки не вводил условие чека IP):

<files stranica-primer.html>
Order Deny,Allow
Deny from all
</files>
<files category/stranica-primer.html>
Order Deny,Allow
Deny from all
</files>

Эффекта ноль.

---------- Добавлено 17.02.2017 в 16:48 ----------

P.S. Проверил ради интереса на другом сайте, где в URL не фигурирует категория, т.е. ссылки вида не http://site.ru/category/stranica-primer.html, а http://site.ru/stranica-primer.html

Там такой код сработал:

<files stranica-primer.html>
Order Deny,Allow
Deny from all
</files>
SeVlad:
А попробовать вместо wp-login.php написать слаг поста - не? На это никак фантазии не хватит? 🍿

Важно! Порядок дирректив в хтацессе имеет значение.

И как это будет выглядеть в случае с Wordpress и страницы с адресом http://site.ru/category/stranica-primer.html

?

SeVlad:
Это как раз то что ты просил - закрыть. А не отвревратить, нагрузив ненужной работой апач.
Но дело хозяйское.

При помощи указанной Вами конструкции можно закрыть доступ к статическим страницам, которые представляют собой реальные файлы. В Wordpress страницы публикаций формируются динамически, и именно поэтому указанная конструкция не работает.

Sitealert, jkm, понял. Спасибо! :)

jkm, а если в исходном варианте стоит значок $ в конце IP-адреса:

RewriteCond %{REMOTE_ADDR} ^85\.26\.232\.185$
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]

, то здесь его уже не надо ставить?

RewriteCond %{REMOTE_ADDR} ^85\.26\.165\. [OR]
RewriteCond %{REMOTE_ADDR} ^85\.26\.23[2-5]\.
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]

и

RewriteCond %{REMOTE_ADDR} ^85\.26\.
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]

?

Что $ вообще обозначает? Спасибо.

SeVlad, это не то.

jkm, спасибо. Перепробовал все Вами указанные варианты, в итоге рабочим оказался почему-то только такой:

RewriteCond %{REMOTE_ADDR} ^85\.26\.232\.185$
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]

При остальных вариантах указанная страница нормально открывалась.

Может подскажете еще, как мне теперь не вносить весь список IP через [OR], а корректно сгруппировать их? Вот список плохих IP на сегодня:

85.26.165.34

85.26.165.40

85.26.232.185

85.26.232.185

85.26.232.223

85.26.233.237

85.26.234.144

85.26.234.144

85.26.235.245

85.26.235.86

Т.е. есть общая подсеть 85.26.165.*, 85.26.232-235.*

Как правильно в RewriteCond %{REMOTE_ADDR} указать диапазоны в данном случае?

Правильно ли будет указать таким образом:

RewriteCond %{REMOTE_ADDR} ^85\.26\.165\.$ [OR]
RewriteCond %{REMOTE_ADDR} ^85\.26\.232\.$ [OR]
RewriteCond %{REMOTE_ADDR} ^85\.26\.233\.$ [OR]
RewriteCond %{REMOTE_ADDR} ^85\.26\.234\.$ [OR]
RewriteCond %{REMOTE_ADDR} ^85\.26\.235\.$
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]


А если надо заблокировать все IP, начинающиеся с 85.26.*.*, правильно ли будет указать:
RewriteCond %{REMOTE_ADDR} ^85\.26\.$
RewriteCond %{REQUEST_URI} /kak-vybrat-cvet-rozy\.html
RewriteRule .* - [F]

Насколько я знаю, правило

RewriteCond %{REQUEST_URI} !/test

обозначает: доступ ко ВСЕМ страницам, кроме test

qwerty2009:
А вы уверены в своих выводах? У человека были клики по 50 и 70 центов. а стали по 11 центов. Падание или рост? Давайте думать.

Действительно, виноват. Все верно товарищ написал.

Кстати новость:

Теперь в Директе рекламодателям придется тратить больше денег за счет поднятия минимальной суммы на пополнение. Сейчас кстати 300 руб, станет 1000 руб.

WebSeo:
За последние три-четыре дня на Бурж. сайте с англ. контентом цена упала с 0.5 - 0.7 до 0.11 центов за клик, просто резко, лавинно.

Вы уверены что это называется падением, а не ростом? ))

Да... Представьте себе настроение тех людей, у которых и без того доход с адсенс тает с каждый днем, а тут еще гугл трафик перестал давать. Клянут они наверное этот гугл на чем свет стоит )

Вот ветка если кому интересно: /ru/forum/956238

Всего: 3578