Если бы он был не установлен - сервер бы пропустил все, что находится внутри
<IfModule mod_rewrite.c> .... </IfModule>
ids - это ключ? Если нет, то добавь индекс на ids.
или в switch() вместо переменной написать true
switch(true) { case ($commrating > 0): $commrating = '<td><span>'.$commrating.'</span></td>'; break; case ($commrating < 0): $commrating = '<td><span>'.$commrating.'</span></td>'; break; case($commrating == 0): $commrating = '<td><span>'.$commrating.'</span></td>'; break; }
SE0nub, а ты уверен, что причина в .htaccess ? Попробуй удалить\переименовать его - и посмотри, ошибка 500 пропадет или нет.
В .htaccess вроде никаких ошибок нет.
Абсолютно нормальный ответ. С чего им бесплатно заниматься тех. поддержкой чужих скриптов?
А что насчет вывода капчи для иностранных IP? Скажи, много у тебя русских прокси?
При большом количестве запросов с одного IP - можно его банить или, как уже говорили, выдавать капчу. Но от прокси это не спасает.
От прокси ничего не спасет!
Хотя... подавляющее большинство используемых прокси серверов находятся не в России.
Если зарубить скорость для забугорных IP - то это немного замедлит парсинг, но не остановит его. А если для забугорных IP выдавать капчу на каждой 10 или 20 странице (рандомно) - то это более менее рабочее решение.
Правда, какой-то процент ваших посетителей можно потерять из-за этого неудобства.
Выбросьте эту затею из головы. Яндексу и Гуглу она, уверен, тоже не понравится.
Olldman я понял, что вы хотите.
Вот простейший пример, как заменить "слово", которое не находится внутри тэга
$text = preg_replace("/слово(?![^<]*>)/ms", "<a href='#' title='слово'>слово</a>", $text)
То есть, используя т.н. "negative lookahed" смотрим, чтобы впереди слова небыло знака ">" (или перед ним был "<")
Я раньше как-то задавался этим вопросом (уникализация картинок). Изучал images.yandex.ru, вернее то, что он показывает в блоке "Копии картинки:". Так вот к копиям приписываются изображения имеющие другой размер\расширение, качество, соотношения сторон; изображения с наложенными фильтрами\водяными знаками. И даже бывало, что разные, но похожие картинки считались копиями. Про зеркальное отражение сказать не могу - не встречал.
Тогда я решил поступить таким образом: сделал скрипт, который берет 2 рисунка, подгоняет их по высоте и склеивает (+рандомное изменение качество\размера картинки). Вот пример: povny.ru/content/uownpoytwd.jpg
Думаю, в таком случае картинка точно будет уникальной.
Сказать честно, разницы никакой не заметил (если она есть, то играет далеко не ключевую роль). Но в любом случае, хуже не будет это точно.
Написал в личку
Они будут считаться как внутренние, если в приведенной выше функции
getoutlinks($content, $domain)
указать параметр $domain = домен вашего сайта