T-34

Рейтинг
132
Регистрация
16.02.2007
Интересы
web development, SEO

Что-то тут много недовольных. А я доволен переходом на работу по договору и подключение RTB, так что этот год для РСЯ считаю действительно удачным. Успехов в новом году 🍾

Кликаю с того момента, как в браузере установил в качестве почтового клиента Gmail.

big boy,

подобные небольшие задачи легко решаются несколькими строками кода. Мой вам совет, если постоянно работаете с Drupal и не имеете в штате программиста, изучите сами PHP и Drupal API - это несложно, достаточно 2 книги прочитать.

Код ниже не проверял, проверьте сначала на тестовом сайте (должен быть установлен модуль redirect):


<?php
$nids = array(123, 222, 333, 555); // nid'ы нод
$new_alias = 'АДРЕС, НА КОТОРЫЙ НУЖЕН РЕДИРЕКТ';

$paths = array();
foreach ($nids as $nid) {
$paths[] = drupal_get_path_alias('node/'. $nid);
node_delete($nid);
}

foreach ($paths as $path) {
$redirect = new stdClass();
redirect_object_prepare(
$redirect,
array(
'source' => $path,
'source_options' => array(),
'redirect' => $new_alias,
'redirect_options' => array(),
'language' => LANGUAGE_NONE,
)
);

redirect_save($redirect);
}
?>

Аа, это ведь под 6-ку нужно? а модуль Redirect-то только для 7 версии есть. В 6 какой модуль для этого?


# keyweb
87.118.64.0/18
84.19.160.0/19
193.22.254.0/24
95.169.160.0/19
62.141.48.0/20
217.114.208.0/20

# Amazon EC2 Public IP Ranges
72.44.32.0/19
67.202.0.0/18
75.101.128.0/17
174.129.0.0/16
204.236.192.0/18
184.73.0.0/16
184.72.128.0/17
184.72.64.0/18
50.16.0.0/15
50.19.0.0/16
107.20.0.0/14
23.20.0.0/14
54.242.0.0/15
54.234.0.0/15
54.236.0.0/15
54.224.0.0/15
54.226.0.0/15
50.112.0.0/16
54.245.0.0/16
54.244.0.0/16
204.236.128.0/18
184.72.0.0/18
50.18.0.0/16
184.169.128.0/17
54.241.0.0/16
79.125.0.0/17
46.51.128.0/18
46.51.192.0/20
46.137.0.0/17
46.137.128.0/18
176.34.128.0/17
176.34.64.0/18
54.247.0.0/16
54.246.0.0/16
54.228.0.0/16
175.41.128.0/18
122.248.192.0/18
46.137.192.0/18
46.51.216.0/21
54.251.0.0/16
54.252.0.0/16
175.41.192.0/18
46.51.224.0/19
176.32.64.0/19
103.4.8.0/21
176.34.0.0/18
54.248.0.0/15
177.71.128.0/17
54.232.0.0/16

# GLESYS VPS
109.74.0.0/20
79.99.0.0/21
# VDS
93.186.168.0/22
# Dedicated-servers
31.192.104.0/21
# Electronic-government
109.207.0.0/20
# Timeweb
92.53.112.0/23
# Fornex Hosting
91.228.152.0/22
# Azara bot
91.219.236.0/22
# Colocat DC
109.95.208.0/21
# logol.ru
188.93.212.0/24

(может еще кто-нибудь поделится готовым списком сетей хетцнера?)

Списки по странам можно найти тут:

https://www.countryipblocks.net/country_selection.php

---------- Добавлено 06.05.2014 в 23:26 ----------

Vin_cent:
сразу в iptables закидывай.

В iptables напрямую неудобно, я пользуюсь apf и ipset

Ну и fail2ban с белыми списками.

---------- Добавлено 06.05.2014 в 23:32 ----------

_SP_:
Как реагирует гугл на crawldelay ?

Никак. Вроде раньше в инструментах для веб-мастеров можно было задать скорость сканирования, а сейчас нет.

_SP_:
А яндекс?

Яндекс вроде бы тоже не особо смотрит на crawldelay. В любом случае это довольно бесполезная директива.

big boy:
Есть модуль для 6, с помощью которого можно было бы к определённым типам нод прикреплять голосование при создании материала?

https://drupal.org/project/pollfield

http://www.drupal.ru/node/19460

https://drupal.org/sandbox/andypost/1413472

furamag:

В перспективе, когда больше одного проекта будет, Apache SOLR можно будет вынести на другой сервер, но сейчас как-то в этом смысла не вижу. Может у кого-то есть опыт использования этой поисковой машины на сайтах со подобной посещаемостью.

Никакой нагрузки от Solr нет. У меня в выводе top у процесса java - 0-2% CPU. Правда запросов к поиску у меня поменьше раз в 10 вашего (но в индексе более 200к нод и он часто обновляется), но суть в том, что внешний поисковой движок (в частности Apache Solr) снимает нагрузку с БД и потребляет мало ресурсов, т. к. это специализированный софт, а не монстрообразная CMS.

В общем ставьте без опасений, об отдельном сервере задумываться без миллионной посещаемости не стоит.

Julus:

Такой вопрос возник: с чем это связано, почему в одном случае - permission, в другом - access. В целом назначение модулей сходно, но термин применяется разный. Почему? Это дело вкуса, или есть более важные причины?

Читал http://api.drupal.ru/api/group/node_access/6, ответ не нашел.

"permission" (hook_permission) позволяет задать разрешения, которые можно давать ролям. Это разрешения на конкретные действия (иметь доступ к профилям пользователей, отправлять личные сообщения и т. п.).

"access" позволяет контролировать доступ на действия над конкретными нодами. http://drupaler.ru/table/drupal/node_access/7 - по описанию таблицы node_access, пожалуй, понять проще всего.

Деньги от рапиды пришли по курсу 35.629998156, разница с курсом на 23.04 всего 5 копеек, неплохо.

foran:
Ну с рапиды по шаблону идет без комиссии. А к 6% налогам ИП в 2014 году еще около 20 тысяч руб. платит в пенсионный + 1% от суммы дохода, превышающей 300 т.р.

Из суммы налога вычитается сумма взносов. Т. е. при доходе до 300к в год нужно уплатить только 20727,53 руб.

В Qbank в "Платежах и переводах" появился пункт "Перевод с карт сторонних банков". Это манисенд?

burunduk:
v_ovan, сними галочки в настройке :)

Точно, отключение "учитывать мою историю поиска" отключает и рандом.

Всего: 280