Защо сайтът ми не работи?
Научете основните причини, поради които вашият уебсайт не работи правилно и как бързо да решите тези проблеми.
Най-често задаваният въпрос от клиентите, независимо от отдела, който е контактуван, е: „Защо моят уебсайт не работи?”. Въпреки че въпросът изглежда прост и може да изглежда, че има директен отговор, реалността е, че могат да съществуват множество причини, поради които един уебсайт не е достъпен в онлайн среда.
За да помогнем на потребителите, подготвихме списък с най-често срещаните 15 ситуации, в които един уебсайт може да стане неработещ.
Всеки случай е представен индивидуално, с кратко обяснение, последвано от препоръчано решение за отстраняване на ситуацията.
Съдържание
1. Вие сте закупили само име на домейн, а не пакет за хостинг
2. Вие сте закупили само пакет за хостинг, а не домейн
3. Не сте актуализирали NS-ите на Hostico
4. Вие сте променили NS-ите, но те не са се разпространили
5. Все още не сте качили съдържанието на пакета за хостинг
6. Има технически проблем
7. Домейнът е блокиран от регистратора
8. Nameserver-ите не са настроени правилно
9. DNS настройките на пакета за хостинг са неверни
10. Хостингът е спрен поради неплащане
11. Хостингът е изтрит от основните сървъри
12. SSL сертификатът липсва или е изтекъл
13. Сайтът е компрометиран или атакуван (зловреден софтуер/хак)
14. Проблем с локалния DNS кеш или браузъра
15. Домейнът не е подновен и е изтекъл
1. Вие сте закупили само домейн, а не хостинг пакет
Ако не сте запознати с начина на работа на уебсайт, е важно да знаете, че онлайн присъствието на сайт включва две основни компоненти:
- Уеб хостинг пакет (hosting) – Това представлява пространството на сървъра, където се съхраняват файловете на уебсайта (изображения, изходен код, съдържание), базите данни, имейл акаунтите и други ресурси, необходими за функционирането на сайта.
- Домен име – Това е уеб адресата, под която потребителите могат да достъпят сайта (напр. hostico.ro).
Изключителното закупуване на домейн, без свързан хостинг пакет, не е достатъчно, за да бъде уебсайтът видим онлайн. При липса на сървър, към който да бъде насочен, домейнът няма какво съдържание да показва, което означава, че достъпът до него няма да генерира видими резултати за потребителите.
Препоръчано решение:
За да избегнете допълнителни настройки или грешки в работата, ви препоръчваме да закупите директно пакет за хостинг в рамките на платформата Hostico. По този начин, връзката между домейна и хостинг услугата ще бъде осъществена автоматично, без да е необходимо да извършвате допълнителни технически настройки.
Ако преди сте закупили само име на домейн с разширение: .com, .at, .be, .ch, .de, .es, .eu, .hu, .in, .it, .li, .nl, .ro, .uk, .co.uk, .us, в последните 14 дни и искате да се възползвате от офертата на Hostico, която предвижда безплатна регистрация на домейна през първата година на фактуриране, моля свържете се с търговския отдел, за да генерирате фактура, която ще включва намалението на вече платения домейн.
2. Вие сте закупили само пакет за хостинг, а не и домейн
Както в споменатия по-горе случай, за да може един уебсайт да бъде достъпен онлайн, е необходим както хостинг пакет, така и домейн име.
Ако сте закупили само хостинг, без да регистрирате домейн, няма да има уеб адрес, чрез който потребителите да могат да достъпят съдържанието, съхранявано на сървъра. С други думи, дори и файловете на сайта и евентуалните бази данни да са вече качени в хостинг акаунта, те не могат да бъдат показани в браузъра без домейн, който да ги указва.
Препоръчано решение:
За да направите хостинг услугата функционална и видима за публичността, е необходимо да регистрирате домейн. Това може да се направи директно чрез платформата Hostico. В случай че сте закупили хостинг пакет за период от 12 месеца, не по-рано от 14 дни назад, но не сте добавили домейн в кошницата по време на поръчката, а Вашият домейн има едно от следните разширения: .com, .at, .be, .ch, .de, .es, .eu, .hu, .in, .it, .li, .nl, .ro, .uk, .co.uk, .us, моля свържете се с нас. Можем да приложим безплатността, свързана с предложението, директно на вече издадената и платена фактура.
В ситуация, в която хостинг пакетът е закупен за период по-малък от 12 месеца, но искате да се възползвате от офертата за безплатен домейн през първата година, имаме възможност да генерираме проформа фактура с разликата в плащането до 12 месеца. След заплащане на тази разлика, домейнът ще бъде включен в офертата без допълнителни разходи.
3. Не сте актуализирали NS-ите на Hostico
В случай че сте регистрирали името на домейн при друг доставчик, а хостинг пакетът е закупен от Hostico, необходимо е да актуализирате nameserver-ите на домейна с тези на Hostico, за да функционират правилно сайтът и свързаните услуги (напр. имейл).
Без това обновление домейнът няма да знае към кой сървър да насочи заявките, а достъпът до сайта няма да е възможен, дори ако хостингът е активен и функционира.
Препоръчано решение:
Ако искате да запазите домейна în текущия доставчик, е необходимо да настроите nameserver-ите на Hostico, за да функционира правилно домейнът с закупения от нас хостинг пакет. Nameserver-ите на Hostico са следните:
- ns1.hostico.bg
- ns2.hostico.ro
- ns3.hostico.ro
- ns4.hostico.ro
Тази промяна се извършва от административния панел, предоставен от доставчика, при когото сте регистрирали домейна.
В случай че искате да централизирате всички услуги в един единствен акаунт и предпочитате екипът на Hostico да управлява конфигурацията на именниковите сървъри, е необходимо да прехвърлите домейна при нас.
Процесът на прехвърляне се различава в зависимост от разширението на домейна:
- За домейните .ro, трансферът се извършва на базата на кода за трансфер (auth code) генериран от профила в ROTLD.
- За повечето от другите международни разширения е необходим код за прехвърляне (EPP код), който може да бъде получен от акаунта на текущия доставчик на домейни.
4. Вие променихте NS-ите, но те не се разпространиха
В случай че вече сте актуализирали nameserver-ите на домейна на съответните Hostico, но уебсайтът все още не е функционален и няма други технически проблеми на ниво услуги, най-вероятно пропагирането на зона DNS не е завършено напълно.
Препоръчано решение:
За съжаление, на този етап не съществува конкретна акция, която можем да предприемем, за да ускорим процеса. Разпространението на DNS е глобален феномен, управляван от инфраструктурата на интернет мрежата, и се извършва автоматично, тъй като именните сървъри по целия свят се актуализират с новата информация.
Времето, необходимо за пълното завършване на пропагандата, може да варира между няколко минути и до 48 часа, в зависимост от DNS кеша на мрежите или интернет доставчиците, които се ползват.
5. Все още не сте качили съдържанието на хостинг пакета
След активиране на пакет за хостинг и име на домейн, услугите стават активни, но сайтът няма да бъде видим онлайн, докато не бъдат качени необходимите файлове в хостинг пространството.
Препоръчано решение:
За да бъде уебсайтът функционален, е необходимо да î качите съдържанието (файловете на сайта) î в директорията public_html на хостинг акаунта. Това може да се направи или чрез панела cPanel > File Manager, или използвайки FTP клиент (като FileZilla), с помощта на данните за достъп, получени î в емайла за активиране.
В определени ситуации, уебсайтът може да не е функционален поради технически проблем, възникнал либо на ниво хостинг акаунт, либо в структурата на файловете на сайта.
Препоръчано решение:
За да се идентифицира точно причината, е необходимо точно проверка. Препоръчваме ви да се свържете с екипа на Hostico чрез билет за помощ или чрез чат, за да анализирате ситуацията и да получите подходящото решение.
7. Домейнът е бил блокиран от регистратурата
В зависимост от разширението на домейна и от определени действия или бездействия, свързани с него, е възможно домейнът временно да бъде спрян от регистратора, което води до прекратяване на функционирането на уебсайта.
За домейни от типа gTLD (.com, .net, .org и т.н.), спирането най-често се случва поради невалидиране на имейл адреса, свързан с домейна, в срок от 14 дни след регистрация или промяна.
Също така, има случаи, в които домейнът е блокиран в резултат на непотвърдени данни за контакт, въведени в WHOIS, в контекста на прилагането на новите регулации, наложени от директивата NIS2.
Препоръчано решение:
Проверете имейл кутията, използвана при регистрирането на домейна, и потърсете съобщения, изпратени от регистратора относно валидирането на имейл адреса или контактните данни. Тези съобщения обикновено съдържат линк за потвърждение, който трябва да бъде достъпен, за да се реактивира домейн.
Ако не намерите съответния имейл или той е бил изтрит, моля свържете се с търговския отдел на Hostico, за да можем да пренасочим съобщението за валидиране и така да отключим домейна в най-кратък срок.
8. Именните сървъри не са конфигурирани правилно
В случай че сте закупили домейн чрез Hostico, но при опит за промяна на nameserver-ите получавате грешка от типа „nameserver-ите не съществуват“, е много вероятно те все още да не са регистрирани коректно на нивото на регистратора.
Тази ситуация може да се появи особено когато се желае настройка на персонализирани nameservere (например: ns1.domain.bg), които не са били създадени предварително в DNS зоната или не са били декларирани правилно в системата на регистратора.
Препоръчано решение:
Препоръчваме ви да се свържете с екипа за поддръжка на Hostico, за да проверите дали съответните nameserver-и са регистрирани и пропагирани правилно.
9. DNS настройките на хостинг пакета са неправилни
Дори и домейнът да е активен и правилно насочен към nameserver-ите на Hostico, функционалността на сайта може да бъде засегната, ако DNS настройките в акаунта за хостинг не са конфигурирани правилно.
Тази ситуация може да възникне в резултат на случайна или непълна промяна на DNS записите (като A, CNAME, MX и т.н.) в cPanel, или ако зоналните файлове не са били генерирани коректно при активирането на акаунта.
Препоръчано решение:
Препоръчваме ви да достъпите секцията Zone Editor от cPanel и да проверите дали основните DNS записи са налични и правилно конфигурирани. В случай, че имате съмнения или наблюдавате несъответствия, моля свържете се с нас за проверка и коректна реconfiguration на DNS зоната, свързана с домейна.
10. Хостингът е спрен поради неплащане
Ако при достъпа до уебсайта се появи съобщението:
Този акаунт е бил спрян. Съжаляваме, но този уебсайт е спрян. Моля, свържете се с администратора на уебсайта за повече информация.
Това означава, че хостинг пакета е билSuspended, най-вероятно заради неплатена фактура за услугата. Важно е да се отбележи, че в тази ситуация домейнът е все още активен, но съдържанието на сайта вече не е достъпно за обществеността.
Има и изключения, при които спирането на услугата се извършва в отговор на нарушаване на условията и правилата на Hostico, ситуации, които изискват индивидуален анализ.
Препоръчано решение:
Посетете финансовия раздел в клиентския си акаунт в Hostico и проверете дали има просрочени фактури за услугата хостинг. След тяхното плащане, акаунтът ще бъде автоматично реактивиран. В случай, че сте платили фактурата чрез банков превод и не с карта, ще е необходимо да ни предоставите доказателство за плащане за предварителната реактивация на услугите.
Ако няма неизплатени фактури, но сметката остава все още спряна, моля свържете се с търговския екип на Hostico, за да анализирате ситуацията и да получите уточнения и решения за отстраняване.
11. Хостингът беше изтрит от основните сървъри
Услугите за хостинг се поддържат на сървърите на Hostico за ограничен период от време, максимум 30 дни след изтичането на срока, съгласно условията и правилата на Hostico. В случай че услугата не бъде платена в този период, файловете, свързани с хостинг пакета, се изтриват автоматично.
Препоръчано решение:
Трябва да се свържете с екипа за поддръжка на Hostico, за да проверите дали все още има съхранена резервна копие на сървърите за резервиране. Трябва да се има предвид, че възможността за възстановяване зависи от времето, изминало от изтриването на акаунта, тъй като резервните копия се запазват за максимум 14 дни след изтичането на срока.
В ситуация, в която архивът е наличен, възстановяването на съдържанието може да се извърши срещу заплащане, в рамките на часовете за техническа поддръжка на Hostico.
12. Липсващ или изтекъл SSL сертификат
Тази ситуация не определя непременно пълна нефункционалност на уебсайта, а по-скоро неправилно показване, придружено от съобщение за предупреждение относно сигурността на връзката (напр. "Вашата връзка не е защитена").
Ако хостинг пакетът и домейнът са закупени наскоро и файловете вече са качени на сайта, е възможно системата все още да не е генерирала автоматично безплатния SSL сертификат. Този процес изисква разпространение на DNS и може да отнеме няколко часа.
В случай на по-стара услуга, причината може да бъде изтичането на сертификата или неуспехът на автоматичното подновяване, което води до появата на предупреждения за сигурност при достъпа до сайта.
Препоръчано решение:
Ако пакетът е нов, проверете всички линкове на сайта да сочат към HTTPS версията и изчакайте няколко часа, за да може системата автоматично да генерира сертификата и разпространението да завърши.
Ако услугата е активна от дълго време, а сертификатът е изтекъл или вече не е валиден, препоръчваме да се свържете с екипа за техническа поддръжка на Hostico, за да проверите ситуацията и да реактивирате или повторно издадете съответния SSL сертификат.
13. Сайтът е бил компрометиран или атакуван (малуер/хак)
В определени ситуации, функционалността на сайта може да бъде засегната поради уязвимости в сигурността, които позволяват инфектиране с злонамерени файлове (малуер), външни скриптове или неоторизиран достъп от трети страни. Този вид компрометиране може да доведе до:
- пренасочване на сайта към съмнителни страници,
- показване на чуждо съдържание,
- блокиране на достъпа, или дори маркиране на домейна като несигурен от браузъри или търсачки.
Препоръчано решение:
Препоръчваме ви да се свържете с екипа за техническа поддръжка на Hostico, за да анализирате ситуацията и да проверите инфектираните файлове. В зависимост от сериозността на атаката, могат да има следните решения:
- Премахване на компрометирани файлове от хостинг акаунта,
- Възстановяване на сайта от предишно архивиране (ако е налично),
- Нулиране на паролите за FTP акаунти, бази данни и административния панел,
14. Проблем с локален DNS кеш или браузър
В случай че хостинг услугите или домейнът са били временно спрени поради изтичане и след това са били платени, е възможно уебсайтът да не се показва правилно на определени устройства, дори след потвърждение за повторно активиране на услугите. Тази ситуация често възниква поради информация, запазена преди в местния DNS кеш или кеша на браузъра, който може да съхрани остарели версии на насочването на домейна.
Препоръчано решение:
Първата стъпка е да проверите дали уебсайтът се показва правилно, когато го достъпвате от друго устройство или от прозорец „Инкогнито“/„Частен“.
Ако при тези условия сайтът е функционален, означава, че показването е повлияно от локалната кеш памет на браузъра. За да го отстраните, ще трябва да изчистите кеша на браузъра на съответното устройство.
Ако уебсайтът не е достъпен от никакво устройство или от никаква мрежа, препоръчваме ви да се свържете с техническия екип на Hostico за разследване на причината и отстраняване на ситуацията.
15. Домейнът не е бил подновен и е изтекъл
За да остане един уебсайт функционален, е необходимо както домейнът, така и хостинг пакетът да са активни едновременно. Ако е платена само услугата хостинг, а домейнът не е подновен, уебсайтът няма да може да бъде достъпен онлайн.
Препоръчано решение:
Посетете финансовия раздел на акаунта си в Hostico и проверете дали има неплатени фактури за съответния домейн. В случай че намерите такава фактура, платете я, за да инициирате процеса на реактивация на домейна.
След плащане, ще е необходимо да изчакате домейнът да се реактиризира напълно. Пропагирането се извършва автоматично в различни интервали, в зависимост от разширението:
- няколко минути за домейните .ro
- до няколко часа за останалите международни разширения.