Сео форум про методы раскрутки сайтов. Как раскрутить сайт и заработать в интернете.

Технические вопросы Сео форум про методы раскрутки сайтов. Как раскрутить сайт и заработать в интернете.


Вернуться   Сео форум про методы раскрутки сайтов. Как раскрутить сайт и заработать в интернете. > Сервисы, программы и софт для сео и вебмастеров > CMS, движки, софт для вебмастера и оптимизатора > Технические вопросы
Регистрация Справка Пользователи Календарь Все разделы прочитаны

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 23.09.2015, 18:46   #1
Seo-man

Администратор

 
Аватар для Seo-man
 
Регистрация: 08.05.2008
Адрес: Молдова/ПМР, Тирасполь
Сообщений: 3,554
Вы сказали Спасибо: 95
Поблагодарили 136 раз(а) в 124 сообщениях
Репутация: 1596
По умолчанию Открытие форума на vBulletin 3.8.7 с точкой "."

Задача, открывать доменное имя форума на движке "vBulletin 3.8.7 Patch Level 5", например forum-seo.net c точкой (корневой домен интернета) в конце.

forum-seo.net.

Поиски решения проблемы:

Во первых, огромная благодарность за помощь Лувилла - админу/модеру форума vbsupport.org, я создал данную тему, чтобы полезная информация не пропала.

1. В админке:
Основные настройки -> Название сайта / Ссылка / Контактная информация -> URL форума -> forum-seo.net.
Заодно и "URL главной страницы" там же заменяем.

2. Но! на одном моём форуме это не помогло.
по ?goto= и по do= происходит редирект и она уходит на домен без точки.
в настройках прописано всё корректно, больше настроек нет.

НО!
Диагностика форума вбиллютень.
админка - диагностика - вся админка и модерка - не та версия
Расшифровка диагностики форума:
"Файл не является частью форума" - файл либо от хака, либо от устаревшей версии, либо ещё что-то.
"Файл не содержит ожидаемого содержимого" - в файл вносились изменения.

Версию форума скрипт диагностики смотрит в includes/version_vbulletin.php,
корректность файлов - по пути includes/md5_sums_vbulletin.php

Я начал с замены файлов на актуальные, чтобы она нигде не писала "версия файла не совпадает".
"правильные" файлы для моей версии булки я взял на vbsupport.org

Как делать апгрейд?
закрывайте форум, желательно совсем, по .хтаксесс, разрешить только своему ИП
заливайте папку /инсталл/ и запускайте обновление, она должна втянуть файл настроек. потом не забудьте удалить папку /инсталл/, и только потом открыть форум.

После апгрейда:
Название сайта / Ссылка / Контактная информация - пункт Redirect Domain Whitelist и под ним, Disable Redirect Domain Checking - теперь они появились, тут речь про редиректы, и не только внешние. В принципе, можно отключить.

2.
про переходе по ссылкам "к новому сообщению" и подобным происходит штатный редирект
при этом редиректе формируется ссылка, используется функция function create_full_url
эта функция формирует ссылку: берёт домен и добавляет к ней всё остальное, шоутред там или мембер.пхп
НО! берёт она домен не из настроек, не из ббурл (что было бы логично), а из $_SERVER['HTTP_HOST']
если Вы зайдёте к себе в админку - обслуживание - показать информацию о пхп - поиском браузерным найдёте строку, где выводится HTTP_HOST, Вы увидите свой домен без точки

думаю, проблема в этом: что она (вобла) дорисовывает при построении ссылок домен из HTTP_HOST, а не из настроек

вариант решения - чисто хирургический, правкой файла functions.php

ну, или подключать Apache напрямую, а не как cgi-fcgi - это серверные дела, некоторые хостинги дают возможность выбора, какую ПХП использовать и что как подключать.
----
Я: Вот только какая связь с тем что create_full_url тянет $_SERVER['HTTP_HOST'] вместо ббурл и методом подключения апача?
Ответ: ббурл тут ни при чём, просто при таком методе подключения туда, в HTTP_HOST, не попадает ваша точка из настроек, вот и всё, а вот если бы там брался ббурл, проблемы бы не было.
проблема везде, где есть редиректы
__________________
Недорогой хостинг! forum-seo.net/showthread.php?p=10754
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 30 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Seo-man вне форума   Ответить с цитированием
Старый 23.09.2015, 22:05   #2
Seo-man

Администратор

 
Аватар для Seo-man
 
Регистрация: 08.05.2008
Адрес: Молдова/ПМР, Тирасполь
Сообщений: 3,554
Вы сказали Спасибо: 95
Поблагодарили 136 раз(а) в 124 сообщениях
Репутация: 1596
По умолчанию

В functions.php всюду прописал в местах типа:
if ($_SERVER['HTTP_HOST'] OR $_ENV['HTTP_HOST'])
...
$http_host = $bburl;
...
else if ($_SERVER['SERVER_NAME'] OR $_ENV['SERVER_NAME'])
....
$http_host = $bburl;
__________________
Недорогой хостинг! forum-seo.net/showthread.php?p=10754
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 30 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Seo-man вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 12:16.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot
Seo форум про методы раскрутки сайтов. Раскрутка сайта. Заработок на сайтах.