Ден 21: Създаване на фрагмент от уебсайт (30 дни за изучаване на HTML и CSS)

Имаме Wordpress HTTP сайт, който искаме да конвертираме в HTTPS или SSL. Трябва ли да намерим всички споменавания на твърдо кодирани HTTP ресурси или можем просто да направим 301 пренасочване в .htaccess, и как да го направим?

Ние не сме уебсайт с нестопанска цел и имам ограничени познания по Wordpress и уебмастеринг (въпреки че съм опитен потребител на браузъри и мога да редактирам основен html).

  • Google не работи ли за вас? Wordpress няма ли собствен форум? Потърсих в Google заглавието на тази тема и първата страница съдържаше всички връзки към отговора на този въпрос, включително форума на Wordpress.
  • 1 @Rob Моля, не предлагайте на хората да не задават въпроси тук. Това не е конструктивно. Този сайт е за задаване на въпроси. Ако нещо не е наред с въпроса, редактирайте, за да го поправите, или гласувайте, за да го затворите. Моля, не ругайте потребителите.

Има няколко стъпки за конвертиране на WordPress сайт в HTTPS.

  1. Направете пълно архивиране на вашите DB и файлове на уебсайтове.

  2. В администратор на WP> Настройки: Променете на HTTPS под WordPress адрес и адрес на сайта.

  3. .htaccess: Направете необходимите промени, за да пренасочите интерфейса към https.

  4. Път на изображенията: Може да се наложи да промените пътя на някои изображения. Можете да отворите пълен db в текстов файл и да замените http://yourdomain.com на https://yourdomain.com.

Уверете се, че предпочитаният от вас домейн е еднакъв навсякъде.

  • не съм напълно сигурен какво имате предвид под "пренасочване на преден край"
  • Front-End: Значение за извършване на необходимите промени в .htaccess sot, така че той (страниците на уебсайта) да бъде пренасочен към https.
  • Може ли отварянето на базата данни да се извърши в cpanel? Позволете ми да потърся в Google.
  • 3 Може да не ви препоръчам да правите тази задача, освен ако не сте запознати с WP, хостинг, DB и основни познания по HTML, PHP, .htaccess и др.

Най-простият метод се състои от:

  1. Влезте в своя cpanel и натиснете control + f (потърсете криптиране). Въведете раздела нека шифроваме

  1. Кликнете върху проблема.

  1. Щракнете върху проблема отново за всички опции.

  2. Инсталирайте следната приставка: Наистина опростен SSL.

  3. Активирайте го от вашия wp-admin

С тези стъпки вашият сертификат вече ще работи. Тъй като казвате, че това не е сайт, който търси предимства и нямате повече опит, това е най-простият и безплатен метод.

Този отговор ще се основава на това, което другите два отговора заявиха:

  1. Трябва ли да промените твърдо кодирани URL адреси? Не е нужно, но може да искате. Ако внедрите глобални 301 във вашия .htaccess файл, всяка връзка на вашия уебсайт, която започва с http, трябва автоматично да пренасочва към https. Все пак щях да минавам през менюта, приспособления и т.н. и навсякъде, където имате твърдо кодиран вашия абсолютен несигурен URL адрес, го актуализирайте. (Защо да създадете допълнително пренасочване, когато не е нужно?)

  2. Как да внедрите 301-те в .htaccess - прочетете цялата тази статия: https://wpism.com/301-redirects-wordpress/

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?