ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (2): [1] 2 »   

> Описание: Постоянная переадресация
Defenderyk
Отправлено: 30 января 2011 — 02:24
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




http://ulyanovskcity.ru/forum/

если же с www то все нормально

не пойму в чем причина
 
 
Umbr
Отправлено: 30 января 2011 — 03:04
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 208
Дата рег-ции: Июнь 2009  
Откуда: СССР
Репутация: 6




Фервокс, на попытку просмотреть исходный код страницы сообщил:
 
 
yura3d
Отправлено: 30 января 2011 — 03:14
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
не пойму в чем причина

В админке URL форума должен быть прописан без www

Umbr пишет:
Фервокс, на попытку просмотреть исходный код страницы сообщил:

Опера более догадливая что ли, пару неудачных попыток переадресации и далее открывает страницы без проблем
 
 
Defenderyk
Отправлено: 30 января 2011 — 03:37
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




yura3d пишет:
В админке URL форума должен быть прописан без www

да, но тогда он всегда кидает на без www

а у меня все в поисковой выдаче с www
как можно решить проблему?
 
 
yura3d
Отправлено: 30 января 2011 — 04:00
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
да, но тогда он всегда кидает на без www

а у меня все в поисковой выдаче с www
как можно решить проблему?

Выложи свои файлы include/fm.class.php и include/common.php. Посмотрим, в чём может быть проблема
 
 
Defenderyk
Отправлено: 30 января 2011 — 04:04
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




выкладываю
 
 
yura3d
Отправлено: 30 января 2011 — 04:13
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
выкладываю

Из файла include/common.php нужно удалить строки:
CODE:
// На домене установки форум будет доступен только по тому URL, который указан в админке
// Это предотвращает проблемы с работой сессий и куки на производных поддоменах типа 'www' и т п.
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\.\-]+)#is", $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'], $req_url);
preg_match("#(www\.|)([[:alnum:]\.\-]+)/([[:alnum:]\/\-]+)#is", $fm->exbb['boardurl'], $set_url);
if ($req_url[2] == $set_url[2] && $req_url[1] != $set_url[1])
header('Location: http://'.$set_url[2].'/'.$req_url[3].(($_SERVER['QUERY_STRING'] ? '?'.$_SERVER['QUERY_STRING'] : '')));
unset($req_url, $set_url);

Этот фрагмент отвечает за переадресацию, чтобы форум не был доступен одновременно по двум адресам - с www и без www (поскольку это может создавать у пользователей дополнительную путаницу с требованием повторной авторизации, также полезно с точки зрения SEO - поисковики могут считать оба варианта как 2 разные страницы с одинаковым содержимым). К сожалению, этот фрагмент не учитывает некоторые нюансы, поэтому при работе с адресом www лучше его удалить, а переадресацию (если таковая требуется) настроить через .htaccess
 
 
Defenderyk
Отправлено: 30 января 2011 — 04:16
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




т.е в обратную сторону нельзя? а то на том серваке где сайт нет .htaccess и работает на никсах
 
 
yura3d
Отправлено: 30 января 2011 — 04:19
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
т.е в обратную сторону нельзя?

Именно, нельзя. Вернее, можно, но нужно исправить ошибки в регулярных выражениях этого фрагмента. В принципе, если потребность есть, можно сделать Улыбка

Defenderyk пишет:
а то на том серваке где сайт нет .htaccess и работает на никсах

Я как раз и делал эту переадресацию на базе PHP для тех случаев, когда нет поддержки .htaccess на сервере.
 
 
Defenderyk
Отправлено: 30 января 2011 — 04:27
Post Id


Пользователь
Super Member


Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009  
Репутация: 31




вот завтра проснуться пользователи и поймут. что они не авторизованы теперь)

если есть возможность сделать чтобы с www всегда, было бы хорошо)
 
 
yura3d
Отправлено: 30 января 2011 — 04:41
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Defenderyk пишет:
если есть возможность сделать чтобы с www всегда, было бы хорошо)

Посмотрю сегодня днём, что можно сделать
 
 
BON
Отправлено: 30 января 2011 — 11:50
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




yura3d, Юр скажи пожалуйсто почему после установки мода редиректа и дополнения к нему не хочет сайтпей генератор, причем ни один делать сайтампу с таким адресом: www.мой_сайт.info ? может из-за того что убраны строки определения домашеного домена?
 
 
yura3d
Отправлено: 30 января 2011 — 15:39
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




BON пишет:
yura3d, Юр скажи пожалуйсто почему после установки мода редиректа и дополнения к нему не хочет сайтпей генератор, причем ни один делать сайтампу с таким адресом: www.мой_сайт.info ? может из-за того что убраны строки определения домашеного домена?

Определение т.н. домашнего домена необходимо только для мода перехода по внешним ссылкам через редирект, чтобы мод мог определять, какие ссылки оставить в первоначальном виде (если в них фигурирует домашний домен), а какие преобразовать для перехода через скрипт редиректа rd.php (все остальные ссылки).

Почему не работают генераторы Sitemap, честно говоря, даже не знаю, поскольку не пользуюсь ими. Да и мне кажется, что подобная автоматическая генерация карты ничего хорошего не даст - поисковые роботы и так прекрасно умеют переходить по ссылкам и строить структуру сайта. Другое дело - помещать в эту карту ссылки на наиболее популярные и востребованные темы, по которым Вы хотите продвинуть Ваш форум. Однако эту проблему не решат вышеописанные сайтмап-генераторы, пихающие в карту всё подряд, здесь было бы желательно составить свою карту, в которую Вы бы сами смогли вынести то, что считаете нужным

Возможно, имеет место та же самая проблема с переадресацией, что и у Defenderyk (когда URL форума прописан в админке с www и осуществляется попытка доступа к форуму по адресу без www)
 
 
BON
Отправлено: 30 января 2011 — 16:54
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




yura3d, понятноНедовольство, огорчение просто меня гугл "матом проет", из-за того что он нашел ссылки которые нет в сайтмапе, и что он дальше собирается сделать я хз.

Интересно а дерфендерик ставил дополнение к моду редиректа или нет. Может всё таки косяк из-за него у нас. И как раз в дополнении мода перехода по внешним ссылкам убирается определение домашнего домена.
 
 
yura3d
Отправлено: 30 января 2011 — 17:26
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




BON пишет:
yura3d, понятноНедовольство, огорчение просто меня гугл "матом проет", из-за того что он нашел ссылки которые нет в сайтмапе, и что он дальше собирается сделать я хз.

Абсолютно все ссылки Вы в карте всё равно не пропишите, уже хотя бы потому, что есть ограничение на кол-во ссылок. А форумы растут быстро, постоянно появляются новые разделы, темы и ещё много страниц для каждой из тем, свои страницы имеют многие модули. Очень быстро Ваш сайтмап станет просто набором ссылок, да ещё и большинство из них не будут связаны контекстно. Повторюсь, роботы-индексаторы и так прекрасно умеют переходить по ссылкам, безо всяких там сайтмапов

На мой взгляд, подход с сайтмапом больше подходит для относительно статических сайтов. Например, для сайтов на базе CMS, где в день добавляются 2-3 страницы. Для форума более продуктивным будет совместное использование пинга и RSS. Сугубо имхо, впрочем. У нас по вопросам SEO специализируется vipraskrutka, я же больше занимаюсь технической частью

BON пишет:
Интересно а дерфендерик ставил дополнение к моду редиректа или нет. Может всё таки косяк из-за него у нас. И как раз в дополнении мода перехода по внешним ссылкам убирается определение домашнего домена.

Определение т.н. домашнего домена влияет только на внутренную (исполняемую на Вашем сервере) работу алгоритма мода перехода по внешним ссылкам через редирект. Боты эту работу не видят - им отдаётся уже готовый, сгенерированный Вашим сервером HTML-код страницы, и нет никакой разницы, каким образом эта страница была получена, какие при этом были задействованы алгоритмы и т.п. Важен лишь результат - HTML
 
 
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Постоянная переадресация
Темы Форум Информация о теме Обновление
Логотип
при клике переадресация
Настройка форума Ответов: 14
Автор темы: Tarum
17 октября 2014 — 21:03
Автор: Guyver
Не работает переадресация...
... при публикации сообщения
Решение проблем Ответов: 0
Автор темы: Pauk
29 апреля 2011 — 12:00
Автор: Pauk
Циклическая переадресация
Решение проблем Ответов: 2
Автор темы: ququka
4 июня 2011 — 19:59
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0973]     [ ]