Како да се движите вашиот веб-сајт на друг веб-домаќин (и знаејќи кога да се префрлиш)

Член напишан од:
  • Хостинг водичи
  • Ажурирано: Сеп 03, 2019

Во идеален свет, ние никогаш нема да мора да се грижиме за префрлање на веб-домаќини - нашиот сајт ќе остане среќно сместен во објектот на тековниот хостинг провајдер со големи времиња на вчитување, прифатливи трошоци и 100% uptime.

За жал, светот не е идеален и ова совршено сценарио ретко, ако некогаш, постои. Ако вашиот тековен веб-домаќин не го дава она што ви треба, можеби е време да се префрлите на подобра (ние ќе разговараме да знаеме кога е време да се вклучиме во подоцна дел од овој напис). Преместувањето на вашиот сајт на новиот веб-домаќин не мора да биде толку заморно како што се преселувате во нова куќа. Всушност може да биде прилично лесно ако ги преземете вистинските чекори.

Постојат два правци за пренос на веб-страница на нов веб-домаќин:

Опција #1: лесен начин

  1. Набавете нов веб-домаќин со бесплатна миграциска услуга
  2. Обезбедете детали за сметката на вашиот стар веб-домаќин.
  3. Седнете и оставете го тимот за поддршка да го стори останатото.

Опција #2: рачен пренос *

  1. Набавете нов веб-домаќин
  2. Преместете ги постоечките датотеки, бази на податоци и сметки за е-пошта до вашиот нов домаќин
  3. Конечна проверка и снимање проблеми
  4. Префрлете ја веб страната на DNS записи
  5. Почекајте DNS промени да се пропагираат


Опција #1: Бесплатна миграциска служба

Ова е најдобра опција за почетници и зафатени сопственици на бизнис. Исто така, тој е мојот најпосакуван начин затоа што едноставно затоа што е најлесниот и најбрзиот начин да ја завршите работата.

Веб хостинг е конкурентна индустрија - хостинг компании прават сè што можат за да освојат нови клиенти, вклучувајќи ги и тешките дигалки за своите нови клиенти. Многу хостинг компании, вклучувајќи и некои големи оние што ги препорачувам, нудат бесплатен веб-сајт миграција услуга. Во повеќето случаи, сè што треба да направите е да побарате миграција откако ќе се регистрирате со новиот оператор, а нивниот тим за поддршка ќе се грижи за останатите.

Искористете ги предностите од оваа вирвам за да заштедите време и да се фокусирате на други работи на веб-страница.

Еве три едноставни чекори што треба да ги направите.

1- Регистрирај се со веб-домаќин кој нуди бесплатна миграција на веб-страница

Хостинг компании со бесплатна миграција на сајтови

Хостинг компании без бесплатна миграција на сајтови

Избегнете ги овие домаќини ако сакате бесплатна миграциска услуга за белата ракавица.

2 - побарајте миграција на веб-страница и дадете детали за веб-страницата

Поднесете барање за миграција со новиот веб-домаќин. Обично се што треба да направите е да обезбедите податоци за најава на вашиот стар домаќин - име на домаќинот, најава на контролен панел и најавување на FTP, итн. а вашиот нов веб-домаќин ќе се грижи за остатокот.

Пример: Хостинг на InMotion

InMotion Хостинг на вебсајт префрлување
За да започнете трансфер на страницата во InMotion Хостинг, најавете се на контролната табла на AMP> Операции со сметки> Барање за трансфер на веб-страници. Кликни тука за да ја започнете миграцијата на InMotion бесплатно.

Пример: GreenGeeks

Може да побарате услуга за миграција на страници GreenGeeks по купувањето. За иницирање на миграцијата, најавете се на вашиот менаџер на сметки од GreenGeeks> Поддршка> Барање за миграција на страници> Изберете услуга> Обезбедете основни информации за сметката (кај вашиот стар домаќин), како што се URL на контролен панел, акредитив за сметка. Забелешка - услугата за миграција на страници GreenGeeks вклучува не само трансфер на cPanel, туку и миграција од платформата Plesk.

Пример: SiteGround

За да започнете миграција на страница: Пријавете се во корисничко подрачје> Поддршка> Помош за барање (долу)> Трансфер на веб-страница. Кликни тука за да започнете миграција на бесплатен сајт SiteGround сега.

3- Мапа назад и да се релаксира

Да, тоа е сè што треба да направите.

Нема грешки во базата на податоци за грешки. Нема миграција на е-сметки. Лесно како пита.


Опција #2: Рачно пренесување на вашиот веб-сајт

1 - Набавка на нов веб-домаќин

Очигледно, ќе ви треба нов веб-домаќин пред да започнете миграција на домаќинот.

Постојат различни хостинг решенија и провајдери таму, секој со сопствена конфигурација. Ќе треба да оцените и да споредите што е соодветно за вас врз основа на бројни фактори, како што се цената, потребниот простор и конфигурацијата на серверот, за да именувате неколку.

Ако ви треба препорака - проверете ги моите најдобри слики за хостирање 10 овде; или искористете го Стивс Хостинг споредба алатка на WHTop.com.

Исто така - кога купувате нов домаќин, размислете за пренос на вашиот домен (или регистрирање на вашиот нов домен) на добавувач од трета страна, така што во случај кога некогаш ќе треба да ги префрлите домаќините повторно, вашиот домен може да дојде со вас полесно и без какви било потенцијални компликации .

2- Премести датотеки, бази на податоци и сметки за е-пошта

Многу е едноставно да пренесете статичка веб-страница на нов веб-домаќин - само преземете сè (.html, .jpg, .Мов датотеки) од вашиот стар веб-домаќин и поставете ги, според старата папка и структура на датотеки, на вашата нова веб-страница домаќин. Преместувањето на динамична страница (со база на податоци) трае малку повеќе работа.

Преместување на вашата база на податоци на нов домаќин

За динамична страница што работи на база на податоци (т.е. MySQL), ќе треба да ја извезувате вашата база на податоци од вашиот стар веб-домаќин и да ја увезете во вашиот нов веб-домаќин. Ако сте на cPanel, овој чекор може да се направи лесно со помош на phpMyAdmin.

Извоз и пренос на бази на податоци со помош на phpMyAdmin
Влези во cPanel> Бази на податоци> phpMyAdmin> Извоз.

Во случај да користите систем за управување со содржини (CMS, на пример, WordPress, Joomla), ќе треба да го инсталирате Системот за управување со содржини со новиот веб-домаќин пред да ја внесете базата на податоци. Некои CMS овозможува лесна трансфер функција (т.е. WordPress 'увоз / извоз функција) - можете да го користите таа функција за пренос на вашите податоци датотеки директно со користење на CMS платформа.

Преместување на WordPress база на податоци.
Уредна табла на WordPress> Алатки> Извоз> Извоз на целата содржина.

За веб-страниците на WordPress на cPanel (најстариот популарен поставувач), најлесниот начин да го преместите вашиот сајт е да го зачувате сè во папката "public_html" или "www", да ја подигнете папката на вашиот нов веб-домаќин и да ги додадете следните две линии во вашата WP-конфигурација:

дефинирај ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); дефинирај ('WP_HOME', WP_SITEURL);

Преместување на сметките за е-пошта

Можеби еден од најтешките делови за префрлување на вашиот веб-домаќин е пренесување на вашата е-пошта. Во суштина ќе се судрите во едно од овие три сценарија:

Сценарио #1: Во моментов е-пошта е домаќин на регистратор на домен (како што се GoDaddy)

Ова подесување на е-пошта е најлесно да се преместите. Пријавете се на вашиот регистратор на домен (каде што е домаќин на вашата е-пошта), сменете го вашиот е-мејл хостирање А (или @) на новата IP адреса на новиот веб-домаќин.

Сценарио #2: Е-мејл сметки се хостирани со трето лице (како што се Microsoft 365)

Осигурајте се дека вашата MX евиденција, заедно со која било друга евиденција на која е потребен Вашиот сервис за е-пошта, се ажурираат во вашиот DNS.

Сценарио #3: Е-мејл сметки се хостирани со стариот веб-домаќин

Ако пренесувате целосна сметка од cPanel во cPanel, не треба рачно да ги пренесувате вашите сметки за е-пошта. Алтернативно, можете да ги преземете сите сметки за е-пошта (и сите датотеки во рамките) од cPanel File Manager и да ги поставите на вашиот нов веб-домаќин. Процесот е едноставен - еве го чекор-по-чекор упатство во случај да ви треба помош).

Во најлош случај, (пренесување од контролен панел за хостинг помалку пријателски за корисниците), ќе треба рачно да ги креирате сите постојни сметки за е-пошта во вашиот нов веб-домаќин. Процесот може да биде малку досаден - особено ако работите на многу адреси на е-пошта.

Додавање сметка за е-пошта во InMotion Хостинг (користејќи cPanel).

3- Конечна проверка и снимање проблеми

Откако ќе ги вчитате вашите датотеки кон новата конфигурација на хостинг, двојно проверете дали сè работи правилно на вашата веб-страница

Некои хостинг компании обезбеди развој стоп платформа (т.е. Siteground), така што можете лесно и течно да го прегледате вашиот сајт пред да го превземете во живо во новата средина, овозможувајќи ви да ги отстраните сите проблеми зад сцената.

Поправка на грешки во навигацијата на страницата и недостасувајќи врски

Како што пренесувате средствата на вашиот сајт од претходната хостинг средина, можно е средствата, како што се графика да бидат неоправдани или да се остават зад некои датотеки. Ако ова се случи, вашите посетители најверојатно ќе доживеат грешки во 404. Внимавајте на дневникот на 404 за време и по прекинувачот - овој дневник ќе ве извести за сите неработени врски или средства што треба да ги отстраните за да го обновите вашиот сајт да биде целосно функционален.

Во повеќето случаи, можете да го користите .htaccess redirectMatch и пренасочување да ги посочи старите локации на датотеки со нови. Следниве се некои примероци кодови можете да го користите.

Дефинирајте ја вашата страница на 404

Да се ​​минимизираат штетите предизвикани од скршени врски - каде е преместено.html е страницата што сакате да им ја покажете на посетителите кога има грешка 404.

ErrorDocument 404 /moved.html

Пренесување на страница на нова локација

Пренасочи го 301 /previous-page.html http://www.example.com/new-page.html

Пренесување на целиот директориум на нова локација

redirectMatch 301 ^ / category /? $ http://www.example.net/new-category/

Пренасочување на динамички страници на нова локација

И, само во случај да ја промените структурата на вашиот сајт во новиот домаќин -

RewriteEngine на RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / страница.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Отстранување грешки при базата на податоци

Постои ризик кога вашата база на податоци може да биде оштетена за време на прекинувачот. Јас ќе ја користам WordPress како пример затоа што тоа е она со што сум запознаен.

Доколку сеуште можете да пристапите до контролната табла на WP, пробајте прво да ги исклучите сите приклучоци и да видите дали базата на податоци се повлекува правилно. Потоа, повторно да ги овозможите еден по еден, проверка на почетната страница секој пат за да бидете сигурни дека таа се покажува правилно.

Работите ќе станат малку сложени ако не можете да пристапите до вашата табла. Обидете се со овие различни едноставни чекори за да видите дали некој работи:

  • Повторно префрлете ја вашата база на податоци, пишувајќи ја новата база на податоци.
  • Проверете каде доаѓа грешката за корупција и обидете се повторно да ја смените таа датотека од старата страница до новата.
  • Отворете ја датотеката и проверете дали се покажува кон вашиот нов сервер.

Решение #1: WordPress автоматска база на податоци поправка

Ако тие чекори не функционираат, можеби ќе треба да направите малку кодирање, но јас ќе ви зборувам преку тоа.

Прво, отворете го новиот сајт во FTP и одете во вашата wp-config.php датотека. Датотеката треба да биде во главната папка каде што престојувате. Резервирајте ја оваа датотека пред да направите какви било промени.

Погледни го овој текст:

/ ** Апсолутна патека до директориумот WordPress. * /

Само над таа линија, додадете го ова:

дефинирај ('WP_ALLOW_REPAIR', точно);

Зачувајте ги вашите промени и оставете ја вашата FTP програма отворена за сега. Отворете го омилениот веб прелистувач. Одете на следната адреса за претставник

http://yourwebsitename.com/wp-admin/maint/repair.php
поправка екран
Или копчето ќе работи за да ја поправи вашата база на податоци, но само изберете "Repair and Optimize".
поправена база на податоци
Кога процесот е завршен, ќе видите екран кој изгледа подолу. Дури ќе ве потсетам да ја отстраните линијата за поправка од вашата конфигурациска датотека.

Решение #2: phpMyAdmin

Ако горенаведените методи не функционираат, следниот ваш чекор е да се упати кон вашата база на податоци.

Ова може да биде застрашувачки ако не сте сигурни точно како функционираат базите на податоци, но чекорите се прилично едноставни. Дури и ако целосно ја уништите базата на податоци, треба да бидете во можност повторно да ја преземете од стариот сервер и повторно да испратите. Навистина нема потреба да се плашите се додека имате резервна копија од вашата база на податоци.

Пристапете до phpMyAdmin од вашиот нов веб-домаќин. Изберете ја вашата база на податоци на WordPress. Ова обично е насловено како yoursite_wrdp1.

Сепак, ова може да варира. Веројатно ќе видите "WP" некаде во насловот, иако (види слика подолу). Можете исто така да го најдете името на вашата база на податоци наведена во таа wp-config.php датотека која сте ја отвориле во горниот чекор. Кликнете на името на базата на податоци во phpMyAdmin за да го отворите.

изберете база на податоци
cPanel> Пристап до phpMyAdmin> Кликнете на името на базата на податоци и отвори го.
проверете ги сите
Откако ќе се вчита базата на податоци, проверете го копчето што вели "Провери ги сите / проверете ги табелите со надземни".
поправка маса
Изберете "Repair Table" во опаѓачкото мени десно од каде што само ја проверивте кутијата.
успешна поправка
Beе добиете статус за тоа дали табелите се поправени и на горниот дел од вашиот екран треба да се каже „вашето SQL побарување е извршено успешно“.

4 - Префрлување DNS записи

годишен ДНС рекорд

Следно, треба да го префрлите DNS-записот на вашата веб-страница (A, AAAA, CNAME, MX) на серверите на новиот веб-домаќин на вашиот регистратор.

Вашиот DNS запис е листа на "инструкции" што одредува каде да го испратите корисникот; преместувањето на вашиот DNS-запис на новите сервери гарантира дека посетителите ќе го најдат вашиот сајт како што е наменето, наместо да добиваат грешка или неправилно упатување. Ова е критичен чекор - бидете сигурни дека ќе го добиете вистинскиот DNS информации од вашиот нов веб-домаќин.

Еве чекор-по-чекор инструкции за менување на вашиот DNS веб-сајт во Godaddy, Име Евтин, и Domain.com.

5- Почекајте промената на DNS да се пропагира

Откако ќе побарате да го преместите вашиот DNS-запис, прекинувачот може да потрае од неколку часа до цел ден за да се земе во живо.

Откако прекинувачот оди во живо, алармирање на вашиот поранешен хостинг компанија за откажување. И сите сте завршиле!

Совет: Користете Што е мојот DNS за да извршите пребарување на DNS за да ги проверите тековните IP адреси и информациите за DNS-записи од повеќе имиња на сервери во локациите на 18. Ова ви овозможува да ја проверите најновата состојба на пропагирање на DNS.
DNS мапа е уште една бесплатна алатка за пребарување на DNS за да се провери статусот на ширење на DNS од повеќе локации на 20.

А малку повеќе на веб-сајт застој управување

За да бидете сигурни дека вашата веб-страница не се соочува со прекини за време на процесот на пренос, треба да бидете сигурни дека сè е на место и правилно работи на вашиот нов домаќин пред да го префрлите DNS-страницата.

Идеално, вие исто така треба да ги информирате посетителите и / или клиентите дека го пренесувате вашиот веб-сајт на нов веб-домаќин, заедно со информации за часовите што ги правите на прекинувачот.

Ова треба да го намали бројот на посетителите на страницата за време на миграцијата, оттука и да се елиминира притисокот врз системот и да се спречи било која главоболка за услуги на клиентите.

Откако ќе се заврши прекинувачот, се препорачува да се внимателно следете го вашиот сајт да се осигура дека сè во новиот домаќин работи добро.


Знаејќи кога е време да го смените вашиот веб-домаќин

Да се ​​префрлите на нов веб-домаќин може да биде стресно време - затоа многу сопственици на страници претпочитаат да не префрлуваат веб-домаќин, освен ако тоа не е потребно. На крајот на краиштата - зошто да губите време и енергија кога сè работи добро?

Па, кога е вистинското време да започнеме да бараме нов домаќин? Како знаете дека вашиот веб-домаќин е основната причина за проблемот со вашата веб-страница? Еве неколку навестувања:

  1. Вашата веб-локација постојано се намалува
  2. Вашето место е премногу бавно
  3. Сервисот за корисници не е од корист
  4. Вие имате повеќе простор, функционалност или други ресурси
  5. Плаќаш премногу
  6. Вие сте пробиени, повеќе од еднаш
  7. Сте слушнале за одлична услуга на друго место

Bottomline: Добар веб домаќин = Подобро спиење во текот на ноќта

Кога се префрлив на InMotion хостинг пред неколку години - технолошката поддршка беше толку корисна и ми ја смени мојата страница безбедно и цврсто додека спиев. Јас се разбудив до веб-сајт кој функционираше брзо и сигурно, без еден проблем во служба.

Ако не го чувствувате тоа ниво на удобност, или се грижите за негативните извештаи што сте ги виделе на вашиот веб-домаќин, може да биде време за промена.

Исто така прочитајте -

На веб-хостинг и име на домен

За надградба и избор на веб-домаќин

За развој на подобра веб-страница / блог

За Џери Лоу

Основач на WebHostingSecretRevealed.net (WHSR) - преглед на хостинг доверлив и користен од корисниците на 100,000. Повеќе од 15 години искуство во веб хостинг, Филијалата маркетинг и SEO. Соработник на ProBlogger.net, Business.com, SocialMediaToday.com и многу повеќе.