Jump to content

Проблема после смены директории IPS4

Featured Replies

Привет. Форум был в корне сайта.. Сейчас перенес его в папку /forum/, все настроил сам форум работает исправно. Чтоб грамотно проиндексировались ссылки, настроил редирект 301

Так вот все работает кроме конечных тем, причем 50% на 50% часть тем открывается при запросе с яндекса, часть пишет ошибку.. Самое интересное, что открывает URL  ссылку правильную.. но ошибка  присутсвует все равно

IPS\Http\Url\Exception: INVALID_PATH (0)
#0 /home/httpd/vhosts/site.ru/httpdocs/forum/system/Http/Url.php(209): IPS\Http\_Url::componentsFromUrlString('http://site...', false)
#1 /home/httpd/vhosts/site.ru/httpdocs/forum/init.php(442) : eval()'d code(25): IPS\Http\_Url::createFromString('http://site...', true, false)
#2 /home/httpd/vhosts/site.ru/httpdocs/forum/system/Request/Request.php(232): IPS\Http\cms_hook_Url::createFromString('http://site...')
#3 /home/httpd/vhosts/site.ru/httpdocs/forum/system/Dispatcher/Front.php(72): IPS\_Request->url()
#4 /home/httpd/vhosts/site.ru/httpdocs/forum/system/Dispatcher/Dispatcher.php(86): IPS\Dispatcher\_Front->init()
#5 /home/httpd/vhosts/site.ru/httpdocs/forum/index.php(13): IPS\_Dispatcher::i()
#6 {main}

Друзья что это может быть?

Link to comment
https://ipbmafia.ru/topic/15221-problema-posle-smeny-direktorii-ips4/
Share on other sites

Нашел взаимосвязь 50 на 50... Все страницы, которые были на кириллице(русские урл) открывает с ошибкой, те что были в латинице (после установки плагина Friendly URL Translit) открываются нормально... перевод всего форума на латиницу не помог... 

Самое интересное, что когда открывается ошибка, если нажать на урл сверху и нажать Enter (не меняя сам url) открывается нормально страница.. Парадокс какой то... 

 

 

32 минуты назад, sk0r сказал:

перевод всего форума на латиницу не помог... 

Sipsb,  я уже написал, не помогло...

На какой ссылки запинается?

Только что, Sipsb сказал:

На какой ссылки запинается?

Например вот в поиске перейди на сайт https://yandex.ru/search/?text=фара nissan sentra&lr=213&redircnt=1473359655.1

После этого выдели URL и нажми enter и все зайдет ) Толи какой то параметр добавляется когда с поисковика, то ли еще что-то.. 

Правильно Yandex за индексировал Русские URL

Только что, Sipsb сказал:

Правильно Yandex за индексировал Русские URL

Да они и до этого русские были и было все норм.. дело именно после переезда и редиректа

Ссылку то он правильную открывает... Но форум не отрабатывает ее... Почему.. вопрос )

Откройте эту страницу. отредактируйте .htaccess, сохраните и обновите страницу.

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RedirectPermanent http://sentra-nissan.ru  /forum

 

Edited by Sipsb

7 минут назад, Sipsb сказал:

Откройте эту страницу. отредактируйте .htaccess, сохраните и обновите страницу.

Так  мне нельзя, у меня другой движок в корне.. 

 

 

Заметил вот какую интересную штуку..

Вот две ссылки 

http://sentra-nissan.ru/forum/topic/594-%D1%80%D0%B0%D0%B7%D0%B1%D0%BE%D1%80-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%BD%D0%B5%D0%B9-%D1%84%D0%B0%D1%80%D1%8B/
http://sentra-nissan.ru/forum/topic/594-%d1%80%d0%b0%d0%b7%d0%b1%d0%be%d1%80-%d0%bf%d0%b5%d1%80%d0%b5%d0%b4%d0%bd%d0%b5%d0%b9-%d1%84%d0%b0%d1%80%d1%8b/

При переходе с поиска, сервер почему то формирует название URL (та что по русски) маленькими буквами... Тогда как должны быть большие... и Вот когда пытаешь зайти с большими он заходит...

 

пс две одинаковые ссылки

 

Кэш чистили? Перестройку поискового индекса делали?

1 минуту назад, Sipsb сказал:

Кэш чистили? Перестройку поискового индекса делали?

Да. Все уже переделал...

Может попробовать оптимизировать БД через phpMyAdmin!?

У вас .htaccess тут /forum ?

Решить так и не получилось..

Решил вопрос с переименованием папки forum в forums (почему сразу не сделал, не понятно)

В итоге все адреса сохранили свои изначальные URL

Оставил только для меню.. теперь все работает исправно и как нужно

#Redirect 301  /forums/ http://sentra-nissan.ru/forum/
Redirect 301  /videos/ http://sentra-nissan.ru/forums/videos/
Redirect 301  /gallery/ http://sentra-nissan.ru/forums/gallery/
Redirect 301  /membermap/ http://sentra-nissan.ru/forums/membermap/
Redirect 301  /discover/ http://sentra-nissan.ru/forums/discover/
Redirect 301  /faqsentra/ http://sentra-nissan.ru/forums/faqsentra/
Redirect 301  /profile/ http://sentra-nissan.ru/forums/profile/
Redirect 301  /uploads/ http://sentra-nissan.ru/forums/uploads/

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.