Привет, дорогие друзья!
Сегодня я расскажу вам про ошибку 403 и из-за чего она возникает.
Означает она, что доступ к интернет странице запрещен (Forbidden).
А поводом для этой статьи послужила вот такая ситуация на моем блоге:
На днях решил проверить ссылки на своём блоге при помощи плагина brocken link checker. В итоге я обнаружил одну ошибку 404 (страница не найдена) и 5 ошибок 403 (доступ запрещён).
Про Error 404 я слышал уже многое. Здесь всё понятно, страница не найдена, так как она, вероятно, уже не существует или переехала на другой адрес.
А вот ошибка под номером 403 меня немного заинтересовала, и я решил узнать о ней подробнее и поделиться с вами.
Кстати помните я писал статью про горе-комментаторов с партнерскими ссылками. Так вот почти все эти ошибки возникли именно из-за них. Они оставляют свои партнёрские ссылки в поле для сайта при комментировании, занимаются они этим, как правило, примерно месяц.
У большинства из них не получается ничего заработать, поэтому эти горе-комментаторы разочаровываются и бросают свое занятие: они не оплачивают хостинг и в результате возникает эта ошибочка при попытке перейти по их ссылке.
Мне же они не нужны, поэтому я сразу же их удалил. Благо, что плагин brocken link checker позволяет сделать это очень быстро. Нужно лишь нажать на кнопку «удалить ссылку».
Но неоплата хостинга это не единственная причина ее возникновения. Всё не так просто. Поискав в интернете информацию на эту тему, я нашел еще три причины.
1. Права доступа
Судя по названию она возникает при проблемах с доступом к файлу или папке. Если вы не знаете, то каждому файлу или папке вашего сайта можно присвоить определённые права доступа.
- Для папок права доступа обычно 755.
- Для файлов — обычно 644.
Если пользователь, используя ссылку, попробует перейти на страницу, которая находится в папке с запрещающими правами, то он увидит только страницу с надписью «Error 403 (Forbidden)»
2. Главный индексный файл
Ещё эта ошибка может возникнуть по вашей вине, если вы не правило назвали индексный файл главной страницы. Как правило он имеет название index.html или index.php.
Если у вас другое название, то это должно быть прописано в файле настроек сервера .htaccess.
Важно! Регистр имеет значение: index.html и indeX.html — это совершенно разные страницы.
Поэтому будьте внимательны!
3. Смена хостинга
Это может произойти при переезде вашего сайта с одного хостинга на другой. До тех пор, пока новые настройки днс адресов не вступят в силу, будет выдаваться Error 403 (доступ запрещён).
Кстати если вы хотите сменить хостинг, то рекомендую вам статью про 9 заповедей при выборе хостинга.
Уверен, что у знатоков вебмастеров есть, что добавить к моей статье. Поэтому если знаете что-то ещё или просто есть что добавить, то прошу писать в комментариях. Так мы будем знать больше об этой ошибке и причинах её появления.
Понравилась статья? прошу вас поделиться ею в социальных сетях со своими друзьями и коллегами.
Чтобы не пропустить следующую статью, подписывайтесь на обновления блога.
И еще новость напоследок. Сейчас подведу итоги конкурса комментаторов за март. В этот раз активное участие в конкурсе приняли:
- Надежда Введенская (37 комментариев) — первое место (200 рублей)
- Анютка Незабудка (26 комментариев) — второе место (100 рублей)
- третьего места пока нет (минимальный порог — 20).
За первое место деньги уже перевел. А от Анютки Незабудки жду номер кошелька
Всем счастливо!
С уважением! Абдуллин Руслан
Спасибо, Руслан! Было приятно принимать участие в конкурсе комментаторов. Номер кошелька прислать через Контакты?
Не за что, Анютка. И мне приятно получать хорошие живые комментарии.
Номер кошелька уже получил. Приз отправил.
Приз получила оперативно, Руслан! Огромное спасибо!
Насколько я знаю, для всех папок 755 ставится.
Миша, уверен, что на блоге может оказаться и какая-нибудь личная папочка, не для всех.
Руслан, Михал прав. На папки ставится на единичку больше.
А я и не спорю. Никогда сам не расставлял эти права. Они по умолчанию должны быть правильными. Но в крайнем случае можно установить какой-нибудь плагин по безопасности — он подскажет
Согласен! С правами сложно разобраться обычному человеку, потому что папок это одно, а для файлов другое.
Сейчас посмотрел на папки своего сайта. Действительно, 755. Сейчас исправлю в статье
Две последние семёрки означают, что любой может удалить любой файл, закачать свой и запустить файл-программу на выполнение, а это как правило вирус.
Если файл в папке, то папку нужно открыть, т.е. поставить галочку на Выполнить, т.е. на 1. Без единички никто в папку не попадёт.
777 на папку ставят для проверки, для тестов. Очень опасная рекомендация. Поставите 777, я зайду и всё в папке удалю)))
Хостеры кстати часто чудят, особенно дешевые((
Значит мне с моим дорогим повезло
Интересно, что значит ваш «дорогой» хостер? Я-то считала, что у меня дорогой, но все же менять пока не собираюсь. Сколько у вас выходит в месяц?
Примерно 500 руб
Тогда, действительно, дороже. У меня выходит где-то около 300 р. А когда плачу за полгода, то немного дешевле.
500 рублей за хостинг — очень дорого. Интересно отчего такая сумма.
Так у меня VPS — это и выделенный ip и хорошая скорость и много других плюсов
VPS — лучшее решение, но цена кусается. 6 тысяч за год для новичков дороговато. Как с безопасностью разбираетесь, Вы же сами всё админите?
Есть тарифы и дешевле.
А безопасность: главное чтобы пароли были хорошие, антивирусы стояли, всё обновлять нужно вовремя и следить за целостностью файлов — в общем то и всё
Какая операционка у Вас на VPS стоит, Вы сами её ставили? Сколько знаю, устанавливают на VPS для безопасности и надёжности больше не Виндоуз, а типа Линукса, а для Линуксов антивирусы не нужны.
Я то в общем говорил
А на VPS у меня линукс вроде стоит. Там сама компания всё админит. Я особо не вникаю.
Хотя конечно могу и сам всем заниматься
Руслан, вы считаете целесообразным молодым блогам переходить на выделенное ip? Оправдывают ли себя такие вложения?
Мне пока рано об этом говорить
Но вообще это же не так дорого дополнительно купить выделенный ip. 150-200 рублей в месяц вроде. Это как один раз сходить в недорогое кафе
У меня на хостинге — 150 руб. Я смотрела цены после статьи Ивана на эту тему. Но для себя пока не увидела целесообразности. Интересно будет почитать вашу статью по этому поводу.
Пока статью по целесообразности выделенного ip не планирую
Зачем новичку выделенное ip? Новичок сам не знает, будет он через месяц продолжать вести блог или нет. усть определится сначала.
Долларов 5 — 8 выделенный ip стоит. Но 4-й версии, когда 6-ю внедрят вообще копейки стоить будет.
Новичок новичку рознь. Блог может быть молодым, да не первым у человека. Тогда он уже точно знает, что ему надо
Поздравляю победителей конкурса. Деньги получила. Благодарю, Руслан
Не за что, Надежда.
Насчет ошибки 403 я лично не сталкивалась. Обычно все-таки выскакивает 404, когда закрывается сайт. Часто при этом хостинг дает свою рекламу.
А 403. как я поняла — это более техническая ошибка, которая должна интересовать автора сайта.
Да, вы правильно поняли. Если появилась эта ошибка, то скорей всего автор сайта сам что-то накосячил
Тогда не проще проводить свои опыты на тестовом сайте или на виртуальном хостинге. Лично я выбрала второй путь.
Любому блогеру придется иметь представление и о 403 ошибке и 404. се равно придется рано или поздно столкнуться с такой проблемой и нужно знать,как поступить в том или ином случае.
Анютка, да не запомнишь все возможные ошибки. Лучше искать информацию по мере их возникновения. Думаю, что эта статья как раз и поможет тому, кто встретит ошибку 403.
запомнить легко. ошибки на 4 — ошибки блогера, на 5 — ошибки сервера.
Ну и что это дает ? В любом действии есть целесообразность.
Как что даёт? Вы знаете, на ком лежит вина за ошибки, на Вас или на хостере.
А что важнее: найти виноватого или исправить ошибку? Я благодарна моему хостеру. когда они помогали мне разрулить ситуацию, что вообще была связана с моим компьютером, а не с блогом и хостингом. И это ценнее.
Согласна, с 404 ошибкой встречаются чаще, поэтому о ней знаний больше у блогеров. А вот 403 не так популярна, поэтому придется поискать такую вот информацию как у Руслана.
Руслан, привет! Мой блог совсем молодой, но ошибки 403 уже периодически появляются.
Виртуальный мастер-профи,
Веб-волшебник скромный,
Подарю тебе я кофе
Для ночей бессонных,
А для сонных — ну конечно!
Подарю подушку
И немножко поздравлений
Прошепчу на ушко!
С днем вебмастера!!! ВСЕХ!!!
Спасибо, Нататья. И вас с днем вебмастера!!!
О дне вебмастера не знала Очень приятно, что еще и стихи к этому празднику пишут. Хотя скоро вебмастеров и блогеров станет еще больше и праздник станет популярнее)
Не знаю не знаю
По моему сколько приходит молодых блоггеров, почти столько же и уходят, не добившись успеха. Здесь ведь нужен долгий и кропотливый труд, а людям часто нужны деньги здесь и сейчас ))))
Я имела в виду, что останутся самые настойчивые и трудолюбивые))) А то, что многие уходят не увидев быстрых денег, так это 100%)
Все равно, их число растет Даже, если из каждой сотни остается 5 человек, то просторы интернета постепенно заполняются
Ну да, здесь не поспоришь
Получается, что не только из за заброшенных партнёрских ссылок 403 выскакивает, но и от сайтов неоплативших хостинг.
Ну да, причин у ошибки 403 несколько
На блоге оставит тысяча блогеров комменты, через год половина не оплатит хостинг и что, бегать, подчищать за ними 403-ю?
Так это всё постепенно происходит. Лучше проверять раз в месяц и удалять накопившиеся 403 и 404 ошибки.
403-я ошибка сильно влияет на продвижение сайта? Ответа не знаю, но не так же как 404.
Честно не знаю, насколько сильно она влияет на продвижение сайта. Сейчас даже никто не знает как сильно ссылки влияют на продвижение сайта
Надо стремиться к идеалу, поэтому любые ошибки лучше удалять время от времени
Когда-то меня на военном заводе научили, что стремиться к идеалу не стоит. Есть целесообразность действий для достижения приемлемого результата.
Я думаю, что не сильно, ведь блогер по разной причине мог заблокировать доступ к файлу.
Я чищу комментарии где-то раз в полгода. Да. появляются битые ссылки. Но за все время ни разу ошибки 403 не встречала.
Значит у Вас нет закрытых для ряда пользователей файлов и все файлы открыты для пользователей.
Наверное. В этом деле я не спец. И стараюсь глубоко не влазить. лучше время и усилия сконцентрировать на другом.
Чистка комментариев не приведёт к 403 ошибке, если работает, так и дальше будет работать. Нужные права по умолчанию стоят в самом начале создания блога,
Вот и пусть стоят Как говорится. лучше не лезть туда, в чем плохо разбираешься. Лично я и придерживаюсь этой стратегии.
Из тысячи комментариев по любому будут такие, которые надо будет удалять со временем. Хостинг не оплатится, сайт продастся или еще что то случится.
Вот и меня начала посещать эта мысль Только вот еще не знаю, как определить критерии того, что оставить.