Целият проблем не е сложно като вече бях направил веднъж, но в следващия сайт, ние бихме искали да чуем вашата версия.
Аз вече са инсталирани на SSL на сървъра, т.е. сайт вече работи с SSL. Сега ние трябва да конфигурирате правилно пренасочване от HTTP към HTTPS, и да замени всички връзки от HTTP към HTTPS писмено текста.
Когато е необходимо, на шаблона всички връзки съм заменени роднината или връзките без протокол (// URL адрес).
Преди гости 1.6 години
Пренасочване на вероятно най-добре да се създаде чрез .htaccess. чрез вмъкване на този строеж преди правила WordPress. И най-доброто за всички правила, т.е. в самото начало на файла:
Важно е, че пренасочването комплект 301, мрежата погледна този въпрос, нещо, което не се използва, и това е необходимо!
Също така, можете да настроите пренасочване в PHP, заедно с пренасочване в .htaccess а. Handy, ако по някаква причина, ще лети пренасочи от Apache за PHP е предпазна мрежа.
Промяна на URL адреса в съдържанието
Мрежата е виждал предложения за замяна на HTTP за HTTPS директно в базата данни. Мисля, че това не е най-доброто решение, тъй като е възможно в бъдеще, трябва да се откаже SSL, а след това трябва да се промени всичко обратно. Затова е по-добре да направите промяна в движение, така че кодът (това е по-бързо):
Промяна на URL адреса на други връзки
Но ако това не се случи (стр HTTPS протокол, но има връзки HTTP), т.е. set_url_scheme () функция за промяна на протокола на отделните звена в РП.
Root функция въз основа на който ги препраща протокол - това is_ssl (). се отнасят до него, ние може да повлияе на всички връзки, при условие, че те не са строго предписан в HTML кода, и на изхода чрез различните функции на WordPress. Например, следния код, можем да здраво уточни HTTPS протокол за всички връзки на страница, дори и ако протоколът на страница е HTTP:
Причина такъв код трябва да бъде възможно най-рано, преди да се свържете плъгините. NU и вероятно преди неговия призив да се направят някои проверка. Този код - това е само един пример.
Както обикновено, можете да използвате плъгини, че не съм го опитвали.
Лесно HTTPS Пренасочване - погледна в кода изглежда е точно това, което ви трябва.
WordPress HTTPS (SSL) - като прекалено хубаво, въпреки че не се обновява за дълго време. Той, както аз го разбирам, сменете всички препратки в целия документ, HTML работи като kombain: много ненужни операции, но това може и трябва да бъде, защото това е удобно.
Свързани статии