XPraptor

XPraptor
Рейтинг
333
Регистрация
15.10.2004
Должность
Web Soft Developer
Интересы
Programming

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

и с http и https - если руками набран запрос или нажата кнопка найти справа - выдача не такая, как показал ТС (у меня по крайней мере).

Забаньте вы этого "бубнового". :)

ТС - Да, у вас скорее всего явный ндер, которого яндекс быстро обнаружил - за него санкции очень быстро идут. Но и попускают тоже быстро после устранения. Главное, чтобы долго не провисел, иначе могут совсем не простить полгода и больше.

Млин, что за цифры из 10 знаков в рекомендуемом бюджете в новом УИ? Подправьте формат вывода для чисел с плавающей.

sabotage, ну яндекс, все-же не слово приписал, и не слово отнял от урла, правда же. И проблему они явно видят, как освободятся руки от загребания бабла - сразу исправят :)

---------- Добавлено 19.05.2012 в 17:33 ----------

AboutSEO, не факт - может кто ссылается с таким урлом :) Это так к слову - тут конечно никто не давал урл такой и яндекс ошибочно отнимает слэш, но повторюсь, - вм на сайте никто не отменял.

AboutSEO, а я про что и пишу - если вм виртуал не обрабатывает правильно - при чем тут пс?

sabotage, не поверишь, я ради таких костылей постоянно мониторю 404 в wmt, и если юзер в блоге просто ошибся, когда на меня ссылку давал, то я именно под его урл пишу правило с 301, чтобы не потерять это естественное ссылочное. Борьба за естесТвенность в разгаре в ПС :)

Миха, то, что яндекс ошибочно убрал слэш - с этим никто не спорит - да ошибка, да лажанули. Но для чего вм на сайте тогда?

sabotage, по теме топика - каким образом 404 на папке без слэша? Если моддир включен, значит вм в реврайте перехватывает, и папка виртуальная - и если он не обработал такое обращение без слэша - пусть учится правила писать для реврайта.

sabotage, ты не путай конечную инстанцию модреврайт, который вм сам тупо написал и серверный моддир. Я это, по-моему, указал в своем посте - что если вм затупил, то ни пс ни сервер не при чем.

burunduk:
богоносец, я эти проблемы знаю, не знаю как решить их красиво на уровне сервера

А каким образом там в валидные символы попали слеши в этой ссылке? В реврайте под части урла как максимум ([a-zA-Z0-9_-]+), все остальное от лукавого.

Запускать апач без mod_dir - это просто непростительно :)

Так что не надо тут на яндекс давить, если хостер криворукий :)

Рассказываю как работает нормальный хостинг с включенным mod_dir:

Если идет запрос без слэша site.ru/name, mod_dir смотрит есть такая папка и файл по этому пути. Если есть и папка и файл - файлу приоритет. Если файла нет, а есть папка - автоматом слэш ей в конце (будет автоматом отдан заголовок 301).

Если указана директива DirectoryIndex - апач смотрит есть-ли указанные файлы в папке. Если есть - отдается первый из доступных индексных файлов, записанных в DirectoryIndex.

Если нет директивы DirectoryIndex - апач смотрит mod_autoindex опцию Indexes (сначала в конфиге по Override, потом в .htaccess), если опция в минусе - то 403 и 404 по ситуации, иначе - листинг файлов, если модуль отключен - листинг файлов.

Не знаю момента, как можно получить 404 на папку без слэша - это чисто вина хостера, который выключил mod_dir, или вина веб-масетра, который в .htaccess-е напортачил и перехватывает слэши в конце сам, и что-то в правилах напутал, или не учел.

P.S>

Единственная возможность такого глюка, только виндовый хостинг IIS, где эти правила по другому настраиваются (но настраиваются). Там хостер вполне мог не загоняться на этом и поэтому слэши в конце нужно веб-мастеру ловить. Но тут опять же - правила, и лови свои слэши.

Всего: 3323