В тази статия ще разгледаме един доста бърз и удобен метод, чрез който с няколко клика ще можете да инсталирате SSL сертификат на вашия уебсайт. Той се използва, за да покаже на посетителите ви, че сайтът е сигурен и потребителските данни, които преминават през него, са защитени. Това е задължителна стъпка при изработката на всеки сайт, но често се случва да попадаме на такива, при които SSL сертификатът е пропуснат.

За целта на тази статия ще използваме т.нар AutoSSL, който е напълно безплатен. Сертификатът се предлага от cPanel, най-използваният уеб хостинг контролен панел, което означава, че стъпките за инсталация, които сме описали тук, са приложими само при него.

За повече информация относно това какъв е контролният панел на вашия хостинг и как да получите достъп до него, може да се обърнете към вашия хостинг доставчик.

След като влезете в cPanel, в полето за търсене напишете „SSL“ и кликнете върху SSL/TLS Status:

Изберете уебсайта, за който искате да инсталирате сертификат и кликнете върху Run AutoSSL:

Следващата стъпка е да се отидете в папка „Файлов мениджър“, която се намира в основното меню на cPanel.

Кликнете два пъти върху бутон „public_html“, който се намира в долната част на новоотворилата се страница. Той ще ви отведе до страницата, в която се съдържа вашият сайт. Намерете файла „.htaccess“ и с десен бутон изберете команда „edit“. След като се отвори файлът, поставете следния код в най-долната му част и след това запазете промените.

# END WordPress
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Header always set Content-Security-Policy "upgrade-insecure-requests;"
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

След като инсталацията приключи, ще можете да достигнете до вашият уебсайт през https:// защитена връзка, напр. https://bridges.bg. Също така ще се появи индикация в браузъра, че връзката към сайта е защитена. Това е всичко!

Имате въпроси? Не се колебайте, да ни пишете на: creative@bridges.bg

Софтуерен инженер

Даниел е ориентиран към резултатите софтуерен разработчик. Той е посветен на изграждането и оптимизирането на уебсайтове, фокусирани върху потребителското изживяване и различните бизнес цели. През годините е придобил богат опит с JavaScript, TypeScript, Bootstrap, Material UI, Webpack, NPM и Git.

dpartadzhiev

Даниел е ориентиран към резултатите софтуерен разработчик. Той е посветен на изграждането и оптимизирането на уебсайтове, фокусирани върху потребителското изживяване и различните бизнес цели. През годините е придобил богат опит с JavaScript, TypeScript, Bootstrap, Material UI, Webpack, NPM и Git.