VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Форум 3.8.2, стандартная тема
vBSEO 3.3.0
Переезжаю на новый домен на другом сервере.
В хлебных крошках иконка открытой темы (navbits_finallink_ltr.gif) на новом домене не показывается.
В шаблоне navbar написано src="$stylevar[imgdir_misc]/navbits_finallink_$stylevar[textdirection].gif"
При этом на странице путь к картинке получается forum/iconimages/название-раздела/тема_ltr.gif
И при таком адресе на старом домене она показывается, а на новом - нет.
Подскажите, пожалуйста, куда копать. Что-то вообще не въеду, как оно работает.
И при таком адресе на старом домене она показывается, а на новом - нет.
Колеса пинал? Руль крутил? В журнал сервера error.log на предмет 404-й ошибки заглядывал?
@Sunbeam
Продвинутый
Join Date: Oct 2009
Posts: 16
Версия vB: 3.8.6
Reputation:
Опытный 11
Репутация в разделе: 1
0
Quote:
Originally Posted by Smalesh
Колеса пинал? Руль крутил? В журнал сервера error.log на предмет 404-й ошибки заглядывал?
Попинал, и даже стекло протер. При запросе картинки 404 дает нжинкс. Но он вроде одинаково настроен в части картинок. Я скорее не понимаю, почему работало на прежнем домене. Есть ли простой путь избежать преобразования урл?
@Konkere
Знаток
Join Date: Dec 2005
Location: Москва
Posts: 567
Версия vB: 4.2.х
Пол:
Reputation:
Knowing 293
Репутация в разделе: 246
0
Quote:
Originally Posted by Sunbeam
vBSEO 3.3.0
А если его отключить? Уж больно странный путь и имя получается:
Quote:
Originally Posted by Sunbeam
forum/iconimages/название-раздела/тема_ltr.gif
в дефолтном стиле картинка ведь тут лежит: forum//images/misc/navbits_finallink_ltr.gif?
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3983
Репутация в разделе: 1322
0
Quote:
Originally Posted by Sunbeam
При запросе картинки 404 дает нжинкс
В любом случае, он пишет 404 в лог, я же не конкретизировал что именно.
А кроме того, что он пишет саму ошибку 404, он пишет путь к файлу, которого нет.
Quote:
Originally Posted by Sunbeam
В шаблоне navbar написано src="$stylevar[imgdir_misc]/navbits_finallink_$stylevar[textdirection].gif"
При этом на странице путь к картинке получается forum/iconimages/название-раздела/тема_ltr.gif
Проглядел что vBSEO стоит. Это же его проделки.
Стоит ISP Manager? Если да, то у него там есть локейшн для статики, который ловит твой forum/iconimages/название-раздела/тема_ltr.gif и отдает 404 вместо того, что бы передать урл на обработку vbseo (или на правило реврайт, не помню). Лечится написанием отдельного локейшена со своими правилами; или настройками vbseo (должно же быть у него что-то похожее)/правкой его кода; или отказом от nginx. Первое делается администратором сервера (иногда через саппорт можно договориться).
Last edited by Smalesh : 12-13-2014 at 03:59 AM.
@Sunbeam
Продвинутый
Join Date: Oct 2009
Posts: 16
Версия vB: 3.8.6
Reputation:
Опытный 11
Репутация в разделе: 1
0
Это именно вбсео конечно. Из-за этого отключать нжинкс тоже странно.
Но что этот вбсео творит, я так и не понял. Рядом лежит другая такая же картинка forum/images/misc/navbits_start.gif - с ней и с другими всё в порядке, а та сломана. Причем пробую добавить в исключения вбсео gif$ - не помогает. (наличие и качество самой картинки тоже проверял)
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3983
Репутация в разделе: 1322
0
Quote:
Originally Posted by Sunbeam
Это именно вбсео конечно. Из-за этого отключать нжинкс тоже странно.
Вбсео дыряв. Через него могут сломать сам форум.
Quote:
Originally Posted by Sunbeam
а та сломана
Она и будет сломана. На голом апаче урл картинки правится через реврайт-правила в .htacess на правильное место. А nginx перехватывает урл еще до апача - отсюда и 404.
Малой кровью - это найти где вбсео правит проблемный урл и выкусить эту часть кода.
Quote:
Originally Posted by Sunbeam
Причем пробую добавить в исключения вбсео gif$ - не помогает.
Разумеется не то, эти исключения в других местах работают, post или все такое.
@Sunbeam
Продвинутый
Join Date: Oct 2009
Posts: 16
Версия vB: 3.8.6
Reputation:
Опытный 11
Репутация в разделе: 1
0
Решил примитивно: добавил эту же картинку с другим именем и в шаблон ее новое имя вписал жестко.