Задать вопрос

Русские URL не работают после переноса на новый сервер?

Перенес сайт с установленным Wordpress на новый сервер. При открытии главной страницы все открывается и читается, но как только пробуешь перейти по ссылки например: http://site.ru/форум/#comment-1002, то отвечает, что не может найти такой URL
The requested URL /форум/ was not found on this server.
. Причем, когда я меняю кодировку страницы в браузере с ISO-8859 на UTF-8, то ответ сервера становится читаемый
The requested URL /форум/ was not found on this server.
. Не могу понять у кого косяк Apache или PHP настройках и куда копать. Кодировки в PHP.ini пробовал менять, результатат нет.
  • Вопрос задан
  • 8379 просмотров
Подписаться 4 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 5
MiXei4
@MiXei4
Есть ли на сайте не кириллические адреса страниц и работают ли они?
Если набрать вручную site.ru/форум/, тоже не работает?
Ответ написан
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
Как переносили мускульную базу?
Какая кодировка по дефолту у мускуля? Какая кодировка у базы?
Не в ней ли побилось?
Ответ написан
Комментировать
Dimkaa
@Dimkaa Автор вопроса
Не работают. Да есть, если набрать вручную не открываются.
Ответ написан
Dimkaa
@Dimkaa Автор вопроса
База перенеслась корреткно, главная страница читается нормально. Что то с настройками mod_rewrite видимо, отключил в Wordpress в постоянных ссылках формирование URL по Месяц и название, поставил ID страницы — работает нормально и ссылки открывает. Не могу понять, что не так с реврайт.
Ответ написан
Dimkaa
@Dimkaa Автор вопроса
Да, стоит AddDefaultCharset UTF-8
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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