Проблема с .htaccess mod_rewrite - PullRequest
0 голосов
/ 15 ноября 2011

Так вот в чем дело ... Я работаю над моей веб-страницей в течение некоторого времени. У меня есть .htaccess в корневой папке, которая содержит только несколько строк правил переписывания и ничего больше. Он отлично работает на локальном хосте, но когда я загружаю его на свой хост, он просто выдает ошибку 404 (мой хост 000webhost.com). Я попытался удалить каждое правило одно за другим, чтобы увидеть, где находится ошибка, но ничего не произошло, я даже удалил содержимое файла .htaccess, и все равно он выдает ошибку 404. Единственное решение, которое сработало (до сих пор), это удаление файла .htaccess, и только после этого появляется домашняя страница. Есть предложения?

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Я только что узнал, что мой хост не поддерживает кодировку UTF8 (я полагаю?) В файле .htaccess, поэтому я изменил кодировку на ANSI, и это помогло.

0 голосов
/ 15 ноября 2011

Вы пробовали предложение на сайте вашего веб-хостинга: http://www.000webhost.com/faq.php?ID=16

они предлагают вам поставить это наверху вашего .htaccess RewriteBase /

...