Помилки 403 зазвичай означають, що сервер не має дозволу на перегляд запитуваного файлу або ресурсу. Ці помилки часто спричинені правилами відмови IP, захистом файлів або проблемами з дозволами.
У багатьох випадках це не вказівка на справжню проблему із самим сервером, а скоріше проблема з інформацією, до якої сервер отримав вказівку отримати доступ в результаті запиту. Ця помилка часто спричинена проблемою на вашому сайті, яка може вимагати додаткового розгляду нашими командами підтримки.
Наш службовий персонал із радістю допоможе вам у вирішенні цієї проблеми. Будь ласка, зв’яжіться з нашою службою підтримки в прямому ефірі або дайте відповіді на будь-які квитки, які ви могли отримати від наших техніків, для подальшої допомоги.
Чи можу я щось зробити?
Існує кілька загальних причин цього коду помилок, включаючи проблеми з окремим сценарієм, які можуть бути виконані за запитом. Деякі з них легше помітити та виправити, ніж інші.
Право власності на файли та каталоги
Сервер, на якому ви перебуваєте, у більшості випадків запускає програми дуже точно. Зазвичай сервер очікує, що файли та каталоги належать вашому конкретному користувачеві користувач cPanel. Якщо ви самостійно змінили право власності на файл за допомогою SSH, скиньте власника та групу належним чином.
Дозволи на файли та каталоги
Сервер, на якому ви перебуваєте, у більшості випадків запускає програми дуже точно. Зазвичай сервер очікує, що такі файли, як HTML, Images та інші носії, мають режим дозволу 644. Сервер також очікує встановлення режиму дозволу для каталогів 755 в більшості випадків.
(Див. Розділ про розуміння дозволів файлової системи.)
Примітка: Якщо для дозволів встановлено значення 000, будь ласка, зв’яжіться з нашою командою підтримки за допомогою квиткової системи. Це може бути пов’язано із призупиненням дії облікового запису в результаті зловживання чи порушення наших Умов використання.
Правила заборони IP
У файлі .htaccess можуть бути правила, які конфліктують між собою або не дозволяють доступу до IP-адреси до сайту.
Якщо ви хочете перевірити конкретне правило у своєму файлі .htaccess, ви можете прокоментувати цей конкретний рядок у .htaccess, додавши # на початок рядка. Ви завжди повинні зробити резервну копію цього файлу, перш ніж починати вносити зміни.
Наприклад, якщо .htaccess виглядає так
Тоді спробуйте щось подібне
Наші адміністратори сервера зможуть проконсультувати вас про те, як уникнути цієї помилки, якщо вона спричинена обмеженнями процесу. Будь ласка, зв'яжіться з нашою службою підтримки або відкрийте квиток. Не забудьте включити кроки, необхідні нашому службі підтримки, щоб побачити помилку 403 на вашому сайті.
Розуміння дозволів файлової системи
Символічне подання
перший персонаж вказує тип файлу і не пов'язаний з дозволами. Решта дев'ять символів містяться у трьох наборах, кожен із яких представляє клас дозволів як три символи. перший сет представляє клас користувача. другий набір представляє клас групи. третій набір представляє клас інших.
Кожен із трьох символів представляє дозволи на читання, запис і виконання:
- р якщо читання дозволено, - якщо це не так.
- w якщо письмо дозволено, - якщо це не так.
- х якщо виконання дозволено, - якщо це не так.
Нижче наведено кілька прикладів символічного позначення:
- - rwx r-x r-x звичайний файл, клас користувача якого має повні дозволи, а група та інші класи мають лише дозволи на читання та виконання.
- c rw- rw- r-- спеціальний файл символів, у класів користувачів та груп якого є дозволи на читання та запис, а в інших класах - лише дозволи на читання.
- d r-x --- --- каталог, клас користувача якого має дозволи на читання та виконання, а група та інші класи не мають дозволів.
Числове подання
Іншим методом представлення дозволів є вісімкове (базове-8) позначення, як показано. Цей запис складається щонайменше з трьох цифр. Кожна з трьох крайніх правих цифр представляє інший компонент дозволів: користувач, групи, і інші .
Кожна з цих цифр є сумою складових бітів. У результаті конкретні біти додаються до суми, оскільки вона представлена цифрою:
- Зчитаний біт додає 4 до загальної суми (у двійковому 100),
- Біт запису додає 2 до загальної суми (у двійковому файлі 010) і
- Біт виконання додає 1 до загальної суми (у двійковому файлі 001).
Ці значення ніколи не дають двозначних комбінацій. кожна сума представляє певний набір дозволів. Більш технічно, це вісімкове подання бітового поля - кожен біт посилається на окремий дозвіл, а групування 3 бітів за вісімкою відповідає групуванню цих дозволів за користувач, групи, і інші .
Режим дозволу 0 7 5 5
4 + 2 + 1 = 7 Читання, запис, eXecute 4 + 1 = 5 Читання, eXecute 4 + 1 = 5 Читання, eXecute
Режим дозволу 0 6 4 4
4 + 2 = 6 Читати писати 4 Читайте 4 Читайте
Як змінити файл .htaccess
Файл .htaccess містить директиви (інструкції), які повідомляють серверу, як поводитися в певних сценаріях, і безпосередньо впливають на функціонування вашого веб-сайту.
Перенаправлення та перезапис URL-адрес - це дві дуже поширені директиви, знайдені у файлі .htaccess, і багато сценарії, такі як WordPress, Drupal, Joomla та Magento, додають директиви до .htaccess, щоб ці сценарії могли функціонувати.
Можливо, вам може знадобитися в якийсь момент відредагувати файл .htaccess з різних причин. Цей розділ охоплює порядок редагування файлу в cPanel, але не те, що, можливо, потрібно буде змінити. (Можливо, вам доведеться переглянути інші статті та ресурси для цієї інформації.)
Існує багато способів редагування файлу .htaccess
- Відредагуйте файл на своєму комп’ютері та завантажте його на сервер через FTP
- Використовуйте режим редагування програми FTP
- Використовуйте SSH та текстовий редактор
- Використовуйте Менеджер файлів у cPanel
Найпростіший спосіб редагувати файл .htaccess для більшості людей - це за допомогою Менеджера файлів у cPanel.
Як редагувати файли .htaccess у файловому менеджері cPanel
Перш ніж щось робити, рекомендується зробити резервну копію веб-сайту, щоб ви могли повернутися до попередньої версії, якщо щось піде не так.
Відкрийте Менеджер файлів
- Увійдіть в cPanel.
- У розділі Файли натисніть на Файловий менеджер значок.
- Установіть прапорець для Корінь документа для та виберіть доменне ім’я, до якого ви хочете отримати доступ, зі спадного меню.
- Переконайтесь Показати приховані файли (крапки)"перевірено.
- Клацніть Іди. Менеджер файлів відкриється в новій вкладці або вікні.
- Знайдіть файл .htaccess у списку файлів. Можливо, вам знадобиться прокрутити, щоб знайти його.
Редагувати файл .htaccess
- Клацніть правою кнопкою миші на .файл htaccess і натисніть Редагування коду з меню. Крім того, ви можете натиснути на піктограму файлу .htaccess, а потім натиснути на Редактор коду у верхній частині сторінки.
- Може з’явитися діалогове вікно із запитом про кодування. Просто натисніть Редагувати продовжувати. Редактор відкриється в новому вікні.
- Відредагуйте файл за потреби.
- Клацніть Зберегти зміни у верхньому правому куті, коли закінчите. Зміни буде збережено.
- Перевірте свій веб-сайт, щоб переконатися, що зміни вдало збережено. Якщо ні, виправте помилку або поверніться до попередньої версії, поки ваш сайт не запрацює знову.
- Після завершення можна натиснути Закрити щоб закрити вікно Менеджера файлів.
Як змінити дозволи на файли та каталоги
Дозволи на файл або каталог повідомляють серверу, яким чином він повинен мати можливість взаємодіяти з файлом або каталогом.
У цьому розділі описано, як редагувати дозволи на файл у cPanel, але не те, що, можливо, потрібно буде змінити. (Докладнішу інформацію див. У розділі про те, що ви можете зробити.)
Існує багато способів редагування дозволів для файлів
- Використовуйте програму FTP
- Використовуйте SSH та текстовий редактор
- Використовуйте Менеджер файлів у cPanel
Найпростіший спосіб редагування дозволів для файлів для більшості людей - це за допомогою Менеджера файлів у cPanel.
Як редагувати дозволи на файли в Менеджері файлів cPanel
Перш ніж щось робити, рекомендується зробити резервну копію веб-сайту, щоб ви могли повернутися до попередньої версії, якщо щось піде не так.