Всем привет дорогие друзья. Недавно мной друг столкнулся с проблемой, в связи с которой, его сайт был недоступен, то есть, выдавал ошибку 403 Forbidden. Так вот, я ему решил подсказать, по каким причинам. Поэтому в данной статье мы рассмотрим основные причины, по которым появляется данная ошибка на Вашем сайте. Вообще, причин может быть от 3-х до 5-ти, но это, по крайней мере, я столько знаю.
Так что давайте незамедлительно приступим к рассмотрению всех этих причин, а также способы их устранения.
1. Возможно на Вашем сервере (хостинге) находится не правильный индексный файл Вашего сайта. У каждого сайта должен быть индексный файл, который может иметь различные расширения: index.html, index.shtml, index.htm, index.php, index.phtml. Поэтому посмотрите, что он вообще существует, а также назван правильно. Стоит также помнить, что на хостинге, который работает под управлением ОС Linux, в отличие от Windows, название файлов чувствительны к регистру (Index.php и index.php – это два разных файла, см. преимущества Linux и Windows хостинга).
2. Также может выдаваться ошибка 403 Forbidden, если на папке сайта, где лежат необходимые файлы для его работы, выставлены не правильные права доступа. Все директории, которые находятся в папке, должны обладать правами на выполнение для их владельца.
3. Как вариант, может быть такое, что Вы новичок в создании сайтов и по ошибке закачали свой сайт не в правильную директорию. Если у Вас на одном аккаунте несколько доментов или поддоменов, то сайт необходимо закачивать для каждой отдельно.
4. Если Вы переносите свой сайт на другой хостинг или сервер, то необходимо время для того, чтобы обновился кеш DNS.
5. Ну и самый последний вариант. Если все что мы смотрели выше, у Вас соблюдено и выполнено, но ошибка все равно остается, то, скорее всего Ваш сайт отключен службой технической поддержкой хостинга, поэтому Вам стоит связаться с ними и уточнить по данному вопросу.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=4208