Дизайн и Верстка > Всё о Html

Как можно защитить директорию от просмотра поисковиками?

(1/2) > >>

Zyr0x:
Сабж собственно.
Нужно защитить директорию со скриптами от просмотра поиковиками. Как это можно сделать?

Green Kakadu:
1. насчет регистра: странно, т.к. у меня он регистронезависимый. Найдите в файле search.cgi строки (подпрограмма sub search):

# Save the reg expressions to avoid rebuilding.
    $or_match   = $bool ne \'and\';  
    if ($or_match) {
        for (0 .. $#{$search_terms}) {
            next if (length ${$search_terms}[$_] < 2);  # Skip single letter words.
            $tmp .= "m/\\Q${$search_terms}[$_]\\E/io ||";
        }
    }
    else {
        for (0 .. $#{$search_terms}) {
            next if (length ${$search_terms}[$_] < 2);  # Skip single letter words.    
            $tmp .= "m/\\Q${$search_terms}[$_]\\E/io &&";
        }
    }


Особое внимание стоит обратить на:
$tmp .= "m/\\Q${$search_terms}[$_]\\E/io

"i" в конце выражения означает именно регистронезависимость. Может у Вас этого нет?

Насчет второго: почти никак. Можно конечно "отрубать" пару символов в конце каждого слова запроса - типа ищем по корню ;) но отрубание - метод топорный, кривой и неэфективный. Нормально оптимизировать поиск не удастся никак - самое лучшее, что можно посоветовать - это добавить дополнительное поле с ключевыми словами или с описанием.
Возможно стоит посмотреть моды на сайте разработчика - там есть несколько модификаций на тему поиска Links2

maxboot:
Ув. Green проверил в скрипте все опции, что вы сказали, везде стоит i, но факт остается фактом, поиск происходит с регистром, можете сами посмотреть http://www.infocom2001.dp.ua, заранее премного благодарен Вам за помощь!

Green Kakadu:

--- Цитировать ---maxboot (10-07-2001 22:37):
Ув. Green проверил в скрипте все опции, что вы сказали, везде стоит i, но факт остается фактом, поиск происходит с регистром, можете сами посмотреть http://www.infocom2001.dp.ua, заранее премного благодарен Вам за помощь!
--- Конец цитаты ---
;( да, действительно с англ. нормально с русскими нет. Подумаю :)

Denis:
Действительно, у меня тоже поиск регистрозависимый. Тоже Likks2.0 rus
Но еще большая проблема вот в чем:
Делаю я каталог интернет ресурсов, настраиваю скрипты, шаблоны правлю... дошло дело до поиска. Категории у меня только двойной вложенности, т. е.
кат1/кат1.1
      /кат1.2
      /кат1.n
катn/катn.1
      /катn.2
и т.д.
При поиске, если найдено ЧТО-ЛИБО относящееся к категории вложенной(x.x), то скрипт выдает такую беду в виде html:
Зимбабве:
В данном случае искалось что-либо, содержащееся в подкатегории Зимбабве (Zimbabwe). Т.е. должно было по идее выдать такой код:
Зимбабве:

Несколько ночей думал над этой проблемой, ничего не решил :(. Поиогите пожайлуста.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии