Имаме Wordpress HTTP сайт, който искаме да конвертираме в HTTPS или SSL. Трябва ли да намерим всички споменавания на твърдо кодирани HTTP ресурси или можем просто да направим 301 пренасочване в .htaccess, и как да го направим?
Ние не сме уебсайт с нестопанска цел и имам ограничени познания по Wordpress и уебмастеринг (въпреки че съм опитен потребител на браузъри и мога да редактирам основен html).
- Google не работи ли за вас? Wordpress няма ли собствен форум? Потърсих в Google заглавието на тази тема и първата страница съдържаше всички връзки към отговора на този въпрос, включително форума на Wordpress.
- 1 @Rob Моля, не предлагайте на хората да не задават въпроси тук. Това не е конструктивно. Този сайт е за задаване на въпроси. Ако нещо не е наред с въпроса, редактирайте, за да го поправите, или гласувайте, за да го затворите. Моля, не ругайте потребителите.
Има няколко стъпки за конвертиране на WordPress сайт в HTTPS.
Направете пълно архивиране на вашите DB и файлове на уебсайтове.
В администратор на WP> Настройки: Променете на HTTPS под WordPress адрес и адрес на сайта.
.htaccess: Направете необходимите промени, за да пренасочите интерфейса към https.
Път на изображенията: Може да се наложи да промените пътя на някои изображения. Можете да отворите пълен db в текстов файл и да замените http://yourdomain.com на https://yourdomain.com.
Уверете се, че предпочитаният от вас домейн е еднакъв навсякъде.
- не съм напълно сигурен какво имате предвид под "пренасочване на преден край"
- Front-End: Значение за извършване на необходимите промени в .htaccess sot, така че той (страниците на уебсайта) да бъде пренасочен към https.
- Може ли отварянето на базата данни да се извърши в cpanel? Позволете ми да потърся в Google.
- 3 Може да не ви препоръчам да правите тази задача, освен ако не сте запознати с WP, хостинг, DB и основни познания по HTML, PHP, .htaccess и др.
Най-простият метод се състои от:
- Влезте в своя cpanel и натиснете control + f (потърсете криптиране). Въведете раздела нека шифроваме
- Кликнете върху проблема.
Щракнете върху проблема отново за всички опции.
Инсталирайте следната приставка: Наистина опростен SSL.
Активирайте го от вашия wp-admin
С тези стъпки вашият сертификат вече ще работи. Тъй като казвате, че това не е сайт, който търси предимства и нямате повече опит, това е най-простият и безплатен метод.
Този отговор ще се основава на това, което другите два отговора заявиха:
Трябва ли да промените твърдо кодирани URL адреси? Не е нужно, но може да искате. Ако внедрите глобални 301 във вашия .htaccess файл, всяка връзка на вашия уебсайт, която започва с http, трябва автоматично да пренасочва към https. Все пак щях да минавам през менюта, приспособления и т.н. и навсякъде, където имате твърдо кодиран вашия абсолютен несигурен URL адрес, го актуализирайте. (Защо да създадете допълнително пренасочване, когато не е нужно?)
Как да внедрите 301-те в .htaccess - прочетете цялата тази статия: https://wpism.com/301-redirects-wordpress/