valbars
@valbars
Дизайнер

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

Перенес сайт на другой хостинг и столкнулся с неполадкой, что после перехода в профиль любого пользователя выдает ошибку 404. В адресной строке не правильно прописывается ссылка domain/id123 хотя должно быть domain/info.php?id=123 . В поддержке хостинга мне ответили "Проверьте, пожалуйста, в админ.панели сайта ссылки ЧПУ" но в админке такого нет. Подскажите пожалуйста в чем может быть проблема?
  • Вопрос задан
  • 2650 просмотров
Решения вопроса 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 Проблема решена))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы