Всем привет дорогие друзья. В данной статье я хотел бы с Вами поговорить о том, что делать, если на Вашем ресурсе открывается только главная страница. То есть, вроде бы сайт и работает, но не работает, так как главная страница открывается, как положена, а все внутренние, например статьи, не открывается, выдает 404 ошибку, а именно пишет Not Found The requested URL /sitemap/ was not found on this server.
Я столкнулся с такой проблемой, долго думал, что я не так сделал, ведь сервер вещь такая, что он требует ухода и внимания, на хостинге все проще. Но, выявил для себя некоторые пункты, по которым можно определить, почему сервер показывает Вам такую ошибку и не открываются внутренние страницы ресурса.
Все очень просто, такая ошибка в большинстве случаях появляется, если у Вас не правильно настроен файл htaccess. А неправильно он у Вас может быть настроен по простым причинам:
В имени файла не указана точка (файл должен называться .htaccess)
- Файл htaccess у Вас пустой, то есть, там не находится никакой информации, хотя она должна присутствовать даже по минимуму
- Вы записали данный файл на свой сервер не под тем владельцем, для которого имеет доступ Ваш ресурс
- У Вас не правильно выставлены права на данный файл
Вот дорогие друзья, основные проблемы, которые могут привести к Вашему ресурсу. Я столкнулся с двумя, у моего файла не было в имени указана точка, а также я закачал его не под тем владельцем. Очень долго думал, даже связывался с техподдержкой хостинга, но если Вы сами что-то натворили, то даже служба поддержки Вам не поможет, так будьте внимательны и все у Вас получиться.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=5055