VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Здравствуйте, уважаемые форумчане. Просмотрел тему вопросов, но как будто никто не сталкивался с такой проблемой. Кратко суть:
1. Стоят ЧПУ с ModRewrite
2. Урл русские
3. Статьи в цмс (и на форуме) имеют в общем вид site.ru/content/33-название-статьи-на-русском
И в общем все бы хорошо, но заметил, что если ссылку сократить или обрезать, например site.ru/content/33-название-статьи, то не будет 404 не найдено, а откроется та же статьи. И иногда поисковики преспокойно себе индексируют разные "обрезки" типа /content/256 и проч вместо нужных статей. Как же справиться с напастью? Или чтобы перенапрявляло куда надо (он же по номеру определяет нужную статью) или выдавало страницу ошибки.
@tamerbek, советую прислушаться к ikopylov, он на своей шкуре всё это испытал
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,751
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20282
Репутация в разделе: 8446
2
хотел я что то подобное написать, но потом передумал, что бы не обвинили в "антисеонизьме"
@tamerbek
Простоузер
Join Date: Aug 2013
Posts: 10
Версия vB: 4.2.х
Reputation:
Novice 0
Репутация в разделе: 0
0
Хм, очень интересно получилось. Если выставить дополнительно Принудительные канонические ссылки: строгий режим, тогда если вы ввели неправильно ссылку она преобразуется в правильную сама, что как раз по идее решает мою проблему. Но вот что удивительно, в cms все работает, а на форуме при открытии любых разделов и тем видно "На этой странице обнаружена циклическая переадресация".
хотел я что то подобное написать, но потом передумал, что бы не обвинили в "антисеонизьме"
Не стоит передумывать, надо написать!
ikopylov добавил 06.02.2014 в 19:19
Судя по вот этому site.ru/content/ у вас установлен или vbseo или драгоновское seo
1 - мои соболезнования Вам и вашим пользователям
2 - снесите это, через год когда поймете, будет значительно хуже и больнее сносить
Так чтоб понятно было, вот то, что пришло в личку, от обычного юзера, на одном америкосовом сайте, после сноса vbceo
Для информации: 3ка, почти нет хаков, посещаемость форума 10к в день:
Quote:
Howdy Ikopylov,
Just wanted to say thanks. Is amazing how much faster the forum loads. It has always been annoyingly slow.
A lot of the folks here on the forum have very limited connectivity and just a large picture could make it impossible to view or participate in a thread. So very often, folks who needed the most help could not access information. Not kidding, a bunch of members use a MB as their primary way to work and/or shopping.
Really is a huge deal.
Again, thanks and have a great day!
Dan
По теме.
Понять как у вас сделаны реврайты и как настроено ceo без "видеть в живую" просто нереально, гадать можно до бесконечности
Last edited by ikopylov : 02-06-2014 at 09:19 PM.
Reason: Добавлено сообщение
@tamerbek
Простоузер
Join Date: Aug 2013
Posts: 10
Версия vB: 4.2.х
Reputation:
Novice 0
Репутация в разделе: 0
0
Хм, очень интересно получилось. Если выставить дополнительно Принудительные канонические ссылки: строгий режим, тогда если вы ввели неправильно ссылку она преобразуется в правильную сама, что как раз по идее решает мою проблему. Но вот что удивительно, в cms все работает, а на форуме при открытии любых разделов и тем видно "На этой странице обнаружена циклическая переадресация".
tamerbek добавил 06.02.2014 в 21:17 @ikopylov, нет, это ЧПУ на 4.2 с Rewrite так выдает само. Думаю выставить стандартные ссылки, но тогда страницы в cms будут выглядеть немного некультурно с этим content.php?r=. Может быть подскажите как исправить это? Что в htaccess не пишу, если в настройках не включены ЧПУ с реврайтом, ничего не меняется.
Last edited by tamerbek : 02-06-2014 at 11:17 PM.
Reason: Добавлено сообщение
По теме.
Понять как у вас сделаны реврайты и как настроено ceo без "видеть в живую" просто нереально, гадать можно до бесконечности
Ссылку на сайт дайте, для начала
@tamerbek
Простоузер
Join Date: Aug 2013
Posts: 10
Версия vB: 4.2.х
Reputation:
Novice 0
Репутация в разделе: 0
0
Все я разобрался, мои многонедельные мучения закончились. Теперь мы имеем красивые ссылки, которые при неправильном вводе автоматически перенаправляются на правильные статьи и все работает. Напиши что сделал, может кому-то еще поможет, потому что такой информации в интернете не нашел вообще, сколько не искал.
1. Настройки - ЧПУ. Ставим ЧПУ с Mod Rewrite, канонические ссылки - строгий, для зарегистрированных пользователей тоже. Теперь изменение ссылки (лишь бы без потери цифрового индекса) не страшно - /content/26-к превратиться в /content/26-куда-надо
2. Но тогда будут работать только страницу cms, форум и дневники будут выдавать циклическую переадресацию. Все дело в самом распространеном тексте htaccess, который все выдают в интернете. Изменяем его на:
3. Теперь все прекрасно работает, но главная страница домена всегда перенаправляется. Вы хотите видеть Site.ru, а получите Site.ru/content/1-Главная-страница. Чтоб это изменить идем в управление модулями - vBulletin CMS - хук init_startup и добавляем
Code:
if ($_SERVER['REQUEST_URI'] == '/')
{
$vbulletin->options['friendlyurl_canonical'] = 0;
}
Теперь главная отображается корректно и все хорошо.