valbars
@valbars
Дизайнер

Почему после переезда на другой хостинг ссылки прописываются неправильно?

Перенес сайт на другой хостинг и столкнулся с неполадкой, что после перехода в профиль любого пользователя выдает ошибку 404. В адресной строке не правильно прописывается ссылка domain/id123 хотя должно быть domain/info.php?id=123 . В поддержке хостинга мне ответили "Проверьте, пожалуйста, в админ.панели сайта ссылки ЧПУ" но в админке такого нет. Подскажите пожалуйста в чем может быть проблема?
  • Вопрос задан
  • 2651 просмотр
Решения вопроса 1
XXX
@XXX
Решение где-то рядом
Вадим Григорец смотря на чем Ваш сайт написан или что за CMS. Нужно либо в админке в настройках ссылок сайта поковырятся, хотя обычно такие проблемы связаны с настройками ЧПУ в .htaccess(mod_rewrite). Может этот файл забыли перенести или у хостера запрещен пользовательский .htaccess и Ваш файл с переносом сайта не записался или не все директивы из него правильно работают.

Они обещают бесплатно помогать с переносом сайтов? Тогда решайте проблему с поддержкой хостинга. Нормальные хостеры переносят к себе сайты так, что все работает.

Движок на PHP после переезда на новый ХОСТИНГ начал выдавать ОШИБКУ, вот я и подумал, что очень даже подходит.
А какая версия PHP была у старого хостера и какая у нового? Может у нового хостера по умолчанию версия php не подходящая для Вашего проекта.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
OlegLazarenko
@OlegLazarenko
.htaccess перенесли?
Ответ написан
Комментировать
qant
@qant
programer
0. Сравнить различия характеристик хостинга, например возможно у вас до этого был Apache а стал Ngnix, потому то что было прописано в файлах .htaccess не работает.

1. смотреть в .htaccess файл который находиться в корневой папке или в папках профиля.

2. Если в файлах .htaccess все точно ок, то смотреть туда где формируются ссылки на само чпу.

А вообще, дизайнеру лучше оставаться дизайнером, наверняка ты видел какой дизайн создают программисты )

p.s Сообщай максимально информации, иначе ответы не помогут.
Ответ написан
Комментировать
FanatPHP
@FanatPHP
Чебуратор тега РНР
В коде.
Ни к хостингу, ни к РНР, ни к ошибкам эта проблема, к сожалению, отношения не имеет.
Это проблема самого кода. Надо нанимать специалиста, чтобы он разбирался.

Ну или, как вариант - поискать в админке/настройках еще раз.
Ответ написан
valbars
@valbars Автор вопроса
Дизайнер
Спасибо всем что указали мне на этот злополучный .htaccess Проблема решена))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы