Jump to content

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


sk0r
 Share

Recommended Posts

Привет. Форум был в корне сайта.. Сейчас перенес его в папку /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
Share on other sites

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

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

 

 

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

Откройте эту страницу. отредактируйте .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
Link to comment
Share on other sites

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 (та что по русски) маленькими буквами... Тогда как должны быть большие... и Вот когда пытаешь зайти с большими он заходит...

 

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

 

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

Решил вопрос с переименованием папки 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/

 

Link to comment
Share on other sites

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
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...