Paano gumawa ng mga subdomain. Maximum na subdomain nesting. Mga pakinabang ng paggamit ng mga subdomain

Kaya naman, nagpapatuloy tayo “right off the bat.” Ang algorithm ng mga aksyon ay nakasalalay sa kung anong control panel ang mayroon ka sa iyong pagho-host. Samakatuwid, sa susunod ay titingnan natin ang pinakasikat na mga panel at ipapakita kung paano gumawa ng mga subdomain nang tama sa mga ito.

Mahalaga! Hindi ka makakagawa ng mga subdomain na may mga pangalang mail o smtp (halimbawa, mail.hostings.info o smtp.hostings.info), dahil sila ay karaniwang nakalaan para sa tamang operasyon mga serbisyo sa koreo.

Sariling control panel

kasi Dahil ang sarili nilang (custom) na mga control panel ay binuo ng mga provider ng pagho-host nang independiyente, ibang-iba ang mga ito sa isa't isa. Samakatuwid, ibigay sa iyo kumpletong mga tagubilin hindi natin magagawa, kahit na gusto natin ito. Ang pinakamahusay na pagpipilian Magiging posible na malayang maghanap ng impormasyon sa website ng host. Ngunit mayroong isang unibersal na algorithm na may kaugnayan para sa anumang tagapagbigay ng pagho-host:

1. Hanapin ang seksyong "Mga Site", "Mga Domain" o katulad na bagay. Karaniwan itong may seksyong "Mga Subdomain" o "Mga Subdomain." Pumunta doon, i-click ang "Magdagdag", at kung kinakailangan, tukuyin ang folder kung saan dapat maimbak ang mga file ng bagong site. Ngunit kadalasan ang folder ay nilikha mismo at tumutugma sa pangalan ng subdomain.

2. I-upload ang mga file ng site sa naaangkop na folder, at ang iyong site sa bagong subdomain ay dapat na gumagana sa loob ng 1-8 na oras.

Paano gumawa ng subdomain sa cPanel

1. Naka-on home page hanapin ang Mga Subdomain at mag-click doon.

2. Sa field 1, ilagay ang pangalan ng subdomain, sa field 2, piliin ang pangunahing site kung saan ikakabit ang aming subdomain, at ang field 3 ay dapat na mag-isa na punan. Kung hindi ito napunan, pagkatapos ay ilagay ang address doon direktoryo ng tahanan para sa isang bagong site (subdomain). Pagkatapos nito, i-click ang "Lumikha".

Awtomatikong nilikha ang folder, i-upload ang site doon at magsisimula itong gumana.

Paano lumikha ng isang subdomain sa ISPmanager

1. Sa pangunahing pahina ng control panel, hanapin ang seksyong "WWW domains".

2. I-click ang button na “Lumikha” o “Magdagdag”.

3. Sa lalabas na window, punan ang mga sumusunod na field:
Pangalan ng domain : ang pangalan ng aming subdomain.
Mga palayaw: Awtomatikong mapupuno ang field.
Root folder : iwanan ito sa awtomatikong, at pagkatapos ay ang iyong mga file sa website ay kailangang i-upload sa /www/subdomain.site.ru/ direktoryo, o tukuyin ang folder na ito sa iyong sarili.
May-ari: Kailangan mong pumili ng user.
IP address At Encoding: wag mong hawakan.
Pahina ng index : ipinasok namin dito ang pangalan ng pahina na magbubukas kapag humiling ng pangunahing pahina ng site (karaniwang ito ay index.php).
PHP: Tiyaking tukuyin ang "PHP bilang isang module ng Apache".

Upang magsimulang gumana ang isang site sa isang bagong subdomain, kailangan mong i-upload ang mga file nito sa root folder, na nilikha pagkatapos punan ang nakaraang window. Ngunit maaaring tumagal mula 1 hanggang 8 oras hanggang maging available ang site, dahil... ang oras na ito ay kinakailangan upang i-update ang mga tala ng DNS.

Ngayon ay muli nating hahawakan ang paksa ng paglikha ng mga website sa WordPress. Ngunit kaunti sa kabilang banda. Karaniwan, ang isang website ay nilikha sa isang pangalawang antas na domain, sa kondisyon na binili mo ang domain mismo. Ngunit maaaring may pangangailangan na lumikha ng isang site sa isang subdomain, iyon ay, sa isang ikatlong antas na domain, halimbawa, upang paghiwalayin ang isang hiwalay na seksyon ng site sa isang hiwalay na sangay o ikonekta ang isang forum sa site. O baka kumita ka sa paggawa ng mga website at kailangan mo ng website kung saan maipapakita mo sa customer ang resulta ng trabahong ginawa bago niya bayaran ang order. Hindi mo alam kung anong mga dahilan ang maaaring mayroon ka para dito. Ang pangunahing bagay ay kung ikaw ay nagtataka tungkol sa paglikha ng isang website sa isang subdomain, anuman ang layunin ng paglikha nito, kung gayon ang post na ito ay para sa iyo. Kung gumagamit ka ng isa sa mga mga libreng platform na may ikatlong antas na domain, kung gayon ang post na ito ay hindi magiging kapaki-pakinabang para sa iyo.

Ano ang subdomain ng site o third-level na domain?

Kaya, tingnan natin nang maigi. Paano ito naiiba? domain name pangalawang antas mula sa ikatlong antas ng domain? Ito ay talagang napaka-simple. Nang hindi gumagamit ng iba't ibang matalinong konsepto, at isaalang-alang ito mula sa punto ng view simpleng wika. Ang pangalawang antas ng domain ay isang website ang sumusunod na uri: site.ru. At ang ikatlong antas na domain, na kilala rin bilang isang subdomain, ay ganito ang hitsura: test.site.ru. Iyon ay, tulad ng nakikita natin, ang pangalan ng pangatlong antas ng domain ay may parehong pangalan tulad ng pangalawa, isang prefix lamang ang idinagdag sa harap, halimbawa, isang seksyon ng site.

Nais kong agad na iguhit ang iyong pansin sa katotohanan na ang subdomain ay magagamit hindi lamang sa address: test.site.ru, kundi pati na rin sa site.ru/test. Nangyayari ito dahil kapag gumawa ka ng subdomain para dito, isang folder na may parehong pangalan ang gagawin sa hosting. Samakatuwid, sa iba't ibang paggamot, ang parehong resulta ay nakuha. Dahil dito, dapat mong tandaan na kung mayroon kang pangatlong antas na domain na may address na test.site.ru, hindi ka na makakagawa ng page na may address na site.ru/test. At ang pinakamahalaga: Ang subdomain ay ituturing na isang hiwalay na site at hindi maiuugnay sa pangunahing, hindi tulad ng paggawa ng isang regular na bagong pahina sa site.

Ayon sa naitatag na tradisyon, ipapakita ko ang lahat gamit ang aking pagho-host - sprinthost. Sa iyong pagho-host, ang lahat ay maaaring magmukhang medyo naiiba, ngunit ang kakanyahan ay nananatiling pareho.

Kaya, pumunta tayo sa control panel ng hosting. SA kanang hanay panel, piliin ang domain name kung saan mo gustong gumawa ng subdomain. Ito ay ibinigay na mayroon kaming higit sa isang site.

Pagkatapos, ilagay lang ang gustong prefix sa pangunahing domain. Halimbawa, pagsubok. At mag-click sa pindutang "Magdagdag".

yun lang. Ang subdomain ay nilikha at lumilitaw sa listahan ng mga subdomain sa aming site.

Para sa mga gumagamit ng iba pang pagho-host, ipinapaalala ko sa iyo na ang prinsipyo ng paglikha ng isang ikatlong antas na domain ay dapat na halos pareho.

Ngayon, dahil ang isang third-level na domain name ay itinuturing na isang hiwalay na site, kailangan mong mag-install ng engine dito. Upang gawin ito, sa control panel, kung gumagamit ka ng hosting provider sprinthost, kailangan mong pumunta sa seksyong "Advanced" sa pangunahing pahina ng control panel at piliin ang "I-install ang mga application".


Pagkatapos namin mahanap wordpress engine at piliin ang site kung saan gusto naming i-install. Sa aming kaso, ito ang magiging subdomain test.site.ru. At mag-click sa pindutang "I-install ang WordPress".


Pagkatapos nito, makakakita kami ng mensahe tungkol sa matagumpay na pag-install ng WordPress sa site. Iyon ay, sa isang third-level na domain.

Ngayon ay maaari na nating gamitin ang subdomain sa parehong paraan tulad ng pangunahing site, sa isang hiwalay, independiyenteng mode lamang.

Pero may ibang paraan. Alin ang angkop para sa mga hindi alam kung paano gawin ang lahat gamit ang pagho-host. Bilang karagdagan, gamit ang isang ftp client, ang pag-install ay mukhang pareho para sa iba't ibang hosting provider. Ngunit kakailanganin pa rin ang pagho-host sa sa kasong ito upang lumikha ng bagong database para sa isang site sa isang subdomain.

Kaya, kailangan mo munang lumikha bagong base data ( Kung mayroon ka nang isang database at, sa iyong opinyon, ang site ay hindi maglo-load nito nang husto, hindi ka makakagawa ng bago, ngunit gamitin ang umiiral na database para sa ilang mga site ). Upang gawin ito, sa seksyong "Mga Database," piliin ang "Mga Database" data ng MySQL».

Pagkatapos, mag-click sa pindutang "Gumawa ng bagong database".

Pagkatapos nito, ang natitira ay punan ang lahat mga kinakailangang field. At mag-click sa pindutang "Lumikha".

At sa dulo, ipapakita sa amin ang lahat ng data mula sa bagong nilikha na database, na magiging kapaki-pakinabang kapag nag-install ng engine sa isang subdomain. Samakatuwid, siguraduhing tandaan o isulat ang data na ipinapakita sa pahina.

Ngayon ang natitira na lang ay mag-install ng wordpress sa pamamagitan ng isang ftp client at ikonekta ang bagong likhang database.

Upang gawin ito, kailangan namin ang WordPress engine, na maaaring ma-download, halimbawa. At isang ftp client.

Una sa lahat, i-download ang engine at i-unpack ang na-download na archive. Pagkatapos nito, buksan ang folder na may mga file ng engine.

Ngayon kumonekta kami sa pamamagitan ng isang FTP client sa aming pagho-host. (Maaari mong malaman ang lahat ng mga detalye ng koneksyon mula sa iyong hosting provider.) Sa public_html folder nahanap namin ang isang folder na may pangalan ng aming subdomain. Iyon ay, kung mayroon kaming subdomain test.site.ru, kung gayon ang folder ay dapat na tinatawag na pagsubok. Maaaring may ilang mga file o folder sa loob nito na maaaring tanggalin.

Pagkatapos nito, kopyahin ang lahat ng mga file ng engine sa folder ng pagsubok.

Ngayon, magbukas ng web browser at ilagay ang address ng aming subdomain. Una sa lahat, hihilingin sa amin na lumikha ng isang file ng mga setting, na gagawin namin. Iyon ay, nag-click lang kami sa pindutan ng "Gumawa ng mga setting ng file".

Pagkatapos, binibigyan kami ng impormasyon tungkol sa kung anong data ng database ang kailangan naming malaman. Nakikilala namin ang impormasyon at nag-click sa pindutang "Ipasa".

Sa susunod na hakbang, punan ang lahat ng kinakailangang mga patlang at mag-click sa pindutang "Isumite".

Kung gagawin nang tama ang lahat, makakakita tayo ng mensahe na nagsasabing maayos na ang lahat at maaari tayong magpatuloy pag-install ng wordpress sa isang subdomain. I-click ang pindutang "Patakbuhin ang pag-install".

Kung gayon ang lahat ay medyo simple. Isinulat namin ang pangalan ng site, gumawa ng isang password upang makapasok sa administratibong bahagi ng site, sa madaling salita, ang admin panel. Ipinapahiwatig namin ang email. Sa column na "Privacy," maaari mong alisan ng check ang kahon sa ngayon upang pigilan ang mga search engine na i-index ang site. Kailangan mo munang isaisip ito, at pagkatapos ay ipakita ito sa mga search engine. Maaari mong payagan ang mga search engine na i-index ang iyong site anumang oras sa mga setting ng pagbabasa ng WordPress. Ngunit marahil ay mayroon kang ibang opinyon sa bagay na ito.

Matapos punan ang kinakailangang data, mag-click sa pindutang "I-install ang WordPress".

Pagkatapos nito, makakakita tayo ng mensaheng nagsasaad na matagumpay na na-install ang WordPress. Maaari kaming mag-click sa pindutang "Login" upang makapasok sa admin panel ng site sa isang subdomain at simulan itong i-set up at punan ito.

Tulad ng nakikita mo, ang lahat ay medyo simple. Ang paglikha ng isang subdomain at pag-install ng WordPress dito ay hindi mahirap kahit para sa isang baguhan. Sana ay matulungan ka ng post na ito na malutas ang anumang mga isyu na maaaring mayroon ka sa iyong subdomain. At iyon lang para sa akin. Hanggang sa mga bagong post.

Magandang araw po! 🙂

Ang artikulo ngayong araw ay tututuon sa kung paano lumikha ng isang subdomain para sa isang website sa pagho-host.

Sa nakaraang artikulo ay napag-usapan natin kung saan at saan ito magagamit. Samakatuwid, ang pag-uusap ngayon ay magiging lohikal na pagpapatuloy nito.

Ilalarawan ko ang proseso ng paglikha ng subdomain ng site sa anyo ng sunud-sunod na mga tagubilin gamit ang halimbawa ng aking hosting provider na TheHost, na gumagamit ng ISPManager bilang isang panel ng administrasyon.

Kaya ang algorithm na ipinakita sa ibaba ay magiging kapaki-pakinabang sa iyo hindi lamang dahil pinapayagan ka nitong maunawaan pangkalahatang mga prinsipyo paglikha ng mga subdomain, pati na rin ang pagiging pamilyar sa kanila posibleng mga setting, ngunit magiging kapaki-pakinabang din kung ang iyong pagho-host ay gumagamit din ng ISPManager para sa pangangasiwa ng server.

A ganitong sitwasyon, ito ay nagkakahalaga ng pagsasabi, ay hindi karaniwan, dahil Ang software na ito ay napakalawak dahil sa mababang presyo at malawak na kakayahan.

Sa pamamagitan ng paraan, kung pipili ka pa rin ng isang hosting provider, pagkatapos ay inirerekumenda kong bigyang pansin ang TheHost - Ginagamit ko ang mga serbisyo nito sa loob ng 2 taon na ngayon at sa lahat ng oras na ito ay walang mga problema: ang site ay patuloy na naa-access, teknikal na suporta ay maagap, at ang mga presyo ay marahil ang pinakamababa sa merkado.

Paano gumawa ng subdomain sa isang website - mga tagubilin

Sasabihin ko kaagad na ang proseso ng pagpaparehistro ng isang subdomain ng site ay maikli at, salamat sa pagkakaroon ng panel ng administrasyon, aabot ng maximum na 10 minuto.

Ang kakanyahan ng pagdaragdag ng subdomain sa ISPManager ay hindi naiiba sa paggawa ng mga regular na domain. Ang tanging caveat ay ang domain name ng subdomain ay dapat maglaman ng pangalan ng pangunahing domain, na lohikal.

Ilalarawan ko ang lahat ng mga hakbang nang hakbang-hakbang.

Hakbang 1

Pumunta kami sa control panel ng server, sa aming kaso, ISPManager, ang address kung saan ilalagay sa sulat na dumating sa iyo pagkatapos magrehistro sa thehost.ua at mag-order ng serbisyo (hindi bababa sa libreng pagho-host para sa layunin ng pamilyar sa account ng gumagamit).

Mukhang, siyempre, hindi mapagpanggap sa hitsura, ngunit ito ay maginhawa at naiintindihan na gamitin.

Pumili ng menu item Mga domain ng WWW at sa tuktok ng pahinang bubukas, mag-click sa pindutang "Lumikha":

Pagkatapos nito, magbubukas ang isang window na naglalaman ng mga setting ng domain.

Hakbang 3

Mukhang ganito:

Tulad ng nakikita mo, dito kailangan nating ipasok ang ganap na kwalipikadong pangalan ng domain ng aming subdomain at iba't ibang mga setting, na dapat ilapat sa site na naka-host dito.

Maaari mo ring manu-manong tukuyin ang direktoryo kung saan iho-host ang site sa server.

Bilang default, ito ay nilikha sa root folder www, kung saan matatagpuan ang lahat ng mga site pagkatapos gawin. Yung. ang mga subdomain ay matatagpuan sa parehong antas ng mga pangunahing domain.

Samakatuwid, kung ang sitwasyong ito ay hindi angkop sa iyo, at gusto mong maglagay ng subdomain sa direktoryo ng pangunahing site, pagkatapos ay ang opsyon root folder ito ay magiging kapaki-pakinabang para sa iyo.

Pagkapasok kinakailangang mga setting i-click ang OK.

Hakbang 4

Bilang resulta, isang direktoryo ang ginawa sa server na may default na hanay ng mga file, na binubuo ng isang stub at blangkong robots.txt at .htaccess na mga file, at ang domain name ng subdomain ay idinagdag sa listahan ng lahat ng WWW domain.

Ilang oras pagkatapos ng paggawa, magiging available ang site sa browser. Ang pag-pause na ito ay sanhi ng oras ng pag-update ng pandaigdigang database ng DNS, na naglalaman ng lahat ng mga site na naa-access sa pamamagitan ng Internet. Maaaring tumagal ng hanggang 24 na oras.

Buweno, pagkatapos nito, ang natitira lamang upang maglunsad ng isang site sa isang subdomain ay kumonekta sa server sa pamamagitan ng FTP o SSH (magagamit sa ilang partikular na mga plano ng taripa) at mag-upload ng mga file ng site sa nilikha na direktoryo, alisin ang stub at iba pang hindi kinakailangang karaniwang mga file .

Paano lumikha ng isang subdomain sa ISPManager - mga nuances

Ang pamamaraang inilarawan sa itaas ay nagbibigay-daan sa iyong lumikha ng mga subdomain sa isang domain na ganap nang handa para sa paggamit. Gayunpaman, wala kaming anumang kakayahan na pamahalaan ang mga DNS record nito (magtalaga ng mga mail server, NS server at marami pang iba).

Kung mayroon kang ganoong pangangailangan sa hinaharap, maaari kang lumikha ng DNS record para sa isang umiiral nang WWW domain sa ISPManager tulad ng sumusunod:

Tulad ng nakikita mo sa screenshot, upang gawin ito kailangan mong pumunta sa ISPManager at piliin ang item sa menu Mga domain name (DNS). Pagkatapos nito, mag-click sa pindutang "Lumikha" sa tuktok ng pahina at pumasok kinakailangang impormasyon sa lalabas na window.

Ang screenshot ay nagpapakita ng isang halimbawa ng aking configuration para sa isang ssl subdomain..

Gaya ng nakikita mo, dito ay awtomatiko kang makakagawa ng isang WWW domain, na ginawa namin kanina. Upang makapagrehistro ng isang subdomain, kailangan mo lamang suriin ang kahon Gumawa ng WWW domain.

Dahil sa aming kaso ang WWW domain ay naidagdag na, iniwan kong walang laman ang field na ito.

I-click ang "OK" at domain DNS nalikha na ang entry.

Kapag available na ito sa listahan, access sa Data ng DNS maaaring makuha tulad ng sumusunod:

Pagkatapos mong mag-click sa pindutan ng Mga Post, magbubukas ang isang pahina sa harap mo na may listahan ng lahat Mga tala ng DNS, available para sa napiling domain, na ganito ang hitsura:

Naka-on ang screen na ito Available ang buong listahan ng mga DNS record, na maaaring tanggalin, i-edit at idagdag ang mga bago gamit ang mga button sa itaas ng page.

Posible ring awtomatikong i-configure ang paglikha ng mga subdomain ng site sa pamamagitan ng interface ng ISPManager. Ang pagpipiliang ito maaaring mapili kapag nagse-set up ng isang WWW domain, isang screenshot na ipinakita sa artikulo nang mas maaga.

Salamat sa opsyong ito, makakagawa kami ng mga dynamic na subdomain nang walang manipulasyon sa ISPManager.

May punto Mga auto subdomain, na ang mga halaga ay na-format bilang isang drop-down na listahan. Bilang default, ang value na "Disabled" ay pinili, ngunit ang "Sa isang hiwalay na direktoryo" at "Sa isang subdirectory ng WWW domain" ay available din.

Kung pipiliin mo ang kinakailangang halaga, maaari kang lumikha ng subdomain ng site sa pamamagitan ng pagdaragdag ng kaukulang direktoryo nang direkta sa server. Gumawa kami ng folder - at handa na ang dynamic na subdomain. Astig diba?

Gayunpaman, sa sitwasyong ito, hindi kami magkakaroon ng access sa Mga setting ng DNS mga tala ng subdomain at iba pa na pinapayagan ka ng ISPManager na gawin sa interface nito.

Sa katunayan, iyon ang dahilan kung bakit hindi ko pinagana ang paggawa ng mga awtomatikong subdomain sa ISPManager para sa aking website na ssl.site.

Sa pamamagitan ng paraan, maaari kang mag-upload ng mga file sa server hindi lamang sa pamamagitan ng karaniwan Mga kliyente ng FTP, kasama sa set ng maginoo, ngunit sa pamamagitan din ng interface ng ISPManager mismo:

Ipinapakita ng screenshot sa itaas ang mga nilalaman ng aking subdomain sa pagsubok ng site na ssl.site, kung saan nagpasya akong mag-install malinis na bersyon WordPress para sa karagdagang mga eksperimento.

At magpapatuloy sila sa susunod na artikulo, kung saan i-install ko SSL certificate sa isang WordPress site.

Tungkol sa functionality tagapamahala ng file ISPManager, pinapayagan ka nitong magdagdag, mag-edit at magtanggal ng mga file sa server, pati na rin mag-upload ng mga bagong file at mag-download ng mga dati nang nasa archive na format.

Isang madaling gamiting bagay na gagawin nang mabilis at madali backup na mga file site.

Pag-index ng subdomain

Depende sa layunin ng paglikha ng isang subdomain, na tinalakay ko sa post kung ano ang isang subdomain, ang link kung saan matatagpuan sa pinakadulo simula, ang mga pamamaraan para sa pag-index ng mga subdomain ay maaaring mag-iba.

Halimbawa, kapag ang isang subdomain ay ginamit upang lumikha ng isang mobile o rehiyonal na bersyon ng pangunahing site, ang pag-index ng lahat ng mga pahina nito nang walang pagbubukod ay kinakailangan.

Kung kailangan ang subdomain ng site para sa pagsubok o mga layunin ng pagsasanay, ang pag-index nito ay magiging lubhang hindi kanais-nais, dahil ang nilalaman nito ay maaaring humantong sa hindi sinasadyang pagdoble ng mga pahina at pahinain ang posisyon sa index ng pangunahing mapagkukunan.

Ang pinakamadaling paraan upang mag-set up ng subdomain indexing ay ang paggamit ng robots.txt.

Sa maraming hosting site, kapag gumagawa ng bagong site sa pamamagitan ng administration panel (ISPManager, VestaCP), bilang karagdagan sa HTML stub, ang robots.txt ay kadalasang idinaragdag kasama ng sumusunod na nilalaman:

Ahente ng gumagamit: * Payagan: /

Ang code na ito nangangahulugan ng pagbubukas ng lahat ng pahina ng site para sa pag-index paghahanap ng mga robot. Kung, sa kabaligtaran, gusto mong isara ang subdomain mula sa pag-index, pagkatapos ay palitan ito ng sumusunod:

Ahente ng gumagamit: * Huwag payagan: /

Magandang ideya din na idagdag ang sumusunod na construction sa head section ng HTML code ng mga page na gusto mong pigilan na ma-index:

Nagbibigay-daan sa iyo ang tag na ito na ipaalam sa mga robot mga search engine na ang nilalaman ng pahinang ito ay hindi dapat ma-index.

Kahit na ituloy mo ang kabaligtaran na layunin: upang buksan ang lahat ng mga pahina para sa pag-index ng isang site na matatagpuan sa isang subdomain, kakailanganin mo ring pumasok sa HTML code para sa mas mahusay na pag-index at paghahatid mga tamang bersyon site para sa mga query sa paghahanap.

Kapag nagdaragdag ng subdomain sa isang site na may mobile na bersyon, kakailanganin mong magdagdag ng canonical na link sa kaukulang page ng pangunahing bersyon sa HTML code ng mga page ng mobile na bersyon:

At sa pahina ng pangunahing site kakailanganin mong idagdag ang sumusunod na code upang ipahiwatig ang mobile na bersyon ng nilalaman:

Kapag gumagamit ng mga subdomain ng site upang mag-host ng mga rehiyonal na bersyon, ang code ay bahagyang naiiba, ngunit ang prinsipyo ng pag-install nito ay mananatiling pareho.

Sa page na may naka-localize na content, magdagdag ng canonical link sa page ng pangunahing site:

At sa pangunahing pahina idinagdag namin ang sumusunod na code upang ipahiwatig ang bersyon ng pahinang ito sa isang partikular na wika.

Halimbawa, upang isaad ang English na bersyon ng isang page sa pangunahing site, kakailanganin mong idagdag ang sumusunod na construction sa head section ng HTML code ng page:

Samakatuwid, kung mayroong ilang mga rehiyonal na bersyon ng site, kakailanganin mong magdagdag ng mga link sa bawat isa sa kanila sa pangunahing code.

Ang mga kinakailangang ito para sa code ng mga subdomain at ang pangunahing mapagkukunan ay hindi ko inalis, ngunit batay sa mga rekomendasyon mula sa Google, na nagrerekomenda ng paggawa ng mga inihayag na pagbabago upang mapabuti ang pag-index ng mapagkukunan at ipahiwatig sa robot ang kaugnayan sa pagitan ng pangunahing site at mga bersyon nito.

Narito ang sinasabi mismo ng Google tungkol sa bagay na ito:

Nakakatulong ang mga katangiang ito Google robot bot upang mahanap ang iyong nilalaman, at ang aming mga algorithm upang matukoy ang kaugnayan sa pagitan ng karaniwan at mga mobile na pahina iyong site. Kapag gumamit ka ng iba't ibang mga URL para sa parehong nilalaman sa iba't ibang mga format, sinasabi ng mga katangian sa system na ang dalawang URL na ito ay naglalaman ng parehong nilalaman at dapat ituring na isang entity sa halip na dalawa. Kung normal at mobile na bersyon Dahil ang mga pahina ay binibigyang kahulugan bilang mga independiyenteng bagay, ang parehong mga URL ay maaaring naroroon sa mga resulta ng Paghahanap sa PC. Sa kasong ito, ang kanilang ranggo ay magiging mas mababa kaysa kung alam ng Googlebot ang tungkol sa kanilang relasyon.

Bilang karagdagan sa tamang pamamahagi ng mga rating, ang presensya sa index ng parehong mobile at ang pangunahing bersyon ng site ay maaaring ituring ng mga robot bilang duplicate na nilalaman, na maaaring magresulta sa mga karagdagang parusa kaugnay ng mapagkukunan.

Umaasa ako na ang mga tip na ibinigay sa artikulo ngayon ay nakatulong sa iyo na malaman kung paano lumikha ng isang subdomain para sa isang website, pati na rin ang wastong pag-configure ng pag-index nito sa pamamagitan ng mga search robot.

Yun lang ang meron ako.

Magkita tayo muli! 🙂

P.S.: kung kailangan mo ng isang website o kailangan mong gumawa ng mga pagbabago sa isang umiiral na, ngunit walang oras o pagnanais para dito, maaari kong ialok ang aking mga serbisyo. Higit sa 5 taong karanasan propesyonal na pagbuo ng website. Nagtatrabaho sa PHP, OpenCart, WordPress, Laravel, Yii, MySQL, PostgreSQL, JavaScript, Magreact, angular at iba pang mga teknolohiya sa web development. Karanasan sa pagbuo ng mga proyekto sa iba't ibang antas: mga landing page, mga website ng kumpanya, Mga online na tindahan,

Kadalasan, kailangang gumawa ng subdomain ang isang webmaster. Maaaring iba ang mga dahilan: upang ilagay ang bahagi ng impormasyon, pinag-isa ayon sa paksang batayan, sa isang lugar, o gumawa ng isang bagong website at hindi magbayad para sa pagho-host o isang domain name, upang lumikha ng isang forum, isang tindahan, o anumang iba pang dahilan . Ang pangunahing bagay ay kailangan mo ng isang subdomain.

Noong una kong bumaling sa paksang ito, lumalabas na tila maraming impormasyon, lalo na kung naghahanap ka gamit ang "mapanlinlang" na mga query. Ang resulta ay walang malinaw sa isang baguhan. Susubukan kong isara ang puwang na ito.

Ano ang isang subdomain? Bumaling tayo sa Wikipedia: ang isang subdomain (o, ano ang pareho, isang subdomain) ay isang domain na bahagi ng isang domain nang higit pa mataas na antas. Paano maintindihan ito? Ang pinakamataas na antas ng domain ay mga domain tulad ng ru, com, org, atbp. At lahat ng aming mga site ay kanilang mga subdomain. Lumalabas na sa pamamagitan ng paggawa ng isang regular na website, talagang gumagawa kami ng subdomain. Nagulat?

Ngunit maaari ka ring lumikha ng mga subdomain bilang bahagi ng iyong website. Ang address nito ay magiging ganito: subdomain.YourDomain.ru. Makakakuha tayo ng:

Ru – unang antas ng domain,

Ang YourDomain ay isang pangalawang antas ng domain,

Ang subdomain ay isang third-level na domain.

Maaaring may hanggang 127 na antas sa kabuuan, ngunit ito ay para sa impormasyon lamang.

Itinuturing ng mga search engine ang bawat subdomain bilang isang hiwalay na domain. Sa pamamagitan ng kahit man lang,Direktang sinabi ito ng Google. Tila, itinuring sila ng Yandex sa parehong paraan.

Kung ang isang subdomain ay ang parehong domain, ang kanilang paggawa ay pareho. Mayroong ilang mga detalye lamang sa kung paano gumagana ang pagho-host. Ito ang isasaalang-alang natin ngayon.

Isasaalang-alang namin ang proseso ng paglikha ng isang subdomain gamit ang halimbawa ng sweb hosting (ang mga may iba pang mga host ay dapat gawin ang lahat sa parehong paraan, ngunit isinasaalang-alang tiyak na mga tampok Ang iyong Account Control Panel).

Kailangan namin ang tab na "Pamahalaan ang Mga Subdomain." Nag-click kami dito at nakita namin ang aming sarili sa isang pahina kung saan kailangan naming pumili ng isang domain. Ito ay kung mayroon kang ilang mga domain sa isang account. Kung mayroon ka pang isang domain, hindi lalabas ang page na ito. Pumili ng domain at hanapin ang iyong sarili sa pahina ng pamamahala ng subdomain:

I-click ang "Gumawa ng subdomain". Ang window na "Gumawa ng subdomain" ay lilitaw:

Kailangan naming makabuo ng isang pangalan para sa aming subdomain. Mayroon akong pagsubok na ito. Tingnan ang Fig. 3 - sa ilalim mismo ng window na may pangalan ng subdomain berde ang subdomain address ay nakasulat. Maaari mong pahalagahan ang kagandahan ng pangalan ng subdomain. Sa aking kaso, ang subdomain ay tatawaging ganito: http://www.test.site/

Sa susunod na column maaari mong piliin ang folder kung saan matatagpuan ang mga database ng iyong subdomain o tumukoy ng bago. Mas gusto kong gumawa ng bagong folder.

Matapos punan ang lahat, i-click ang "Lumikha". Ito ay magbubukas para sa iyo bagong pahina, sa itaas kung saan magkakaroon ng mensahe na matagumpay na nagawa ang subdomain at ipapakita ang isang listahan ng iyong mga subdomain:

Ano ang gagawin ngayon? Halos lahat ng payo sa RuNet ay nagtatapos dito, ngunit magpapatuloy pa kami.

At pagkatapos ay kailangan mong gawin ang lahat nang eksakto tulad ng sa kaso ng isang regular na domain: lumikha ng MySQL database, i-upload ang CMS sa hosting, i-edit ang wp-config.php at punan ang site ng nilalaman. Alam mo na ang lahat ng ito. Magsasalita kami ng kaunti tungkol sa mga database ng MySQL, kung saan mayroong ilang mga detalye.

Pumunta sa pahina ng paglikha Mga database ng MySQL(sa pangunahing pahina ng iyong account (tingnan ang Fig. 1), mayroong isang dolphin na iginuhit doon) at i-click ang "Gumawa ng isang database":

May lalabas na bagong window:

Kailangan mong isulat ang pangalan ng database. Sinulat ko ang pagsubok, at bigyang pansin mahalagang punto: Ang pangalan ng database ng subdomain ay dapat na hindi hihigit sa 16 na mga character KASAMA ang pangunahing domain name at ang underscore sa pagitan ng mga ito. Ito ay ipinahiwatig ng mga numero sa kanan ng kahon ng pangalan. Kung mayroon kang iyong pangalan umiiral na base ang data ay 15 o 16 na character, pagkatapos ay hindi ka makakapag-attach ng subdomain.

Ipasok ang iyong password at i-click ang "Lumikha". At iyon na - ang database ay nalikha na.

Kapag nag-e-edit ng wp-config.ru file, ikaw, bukod sa iba pang mga bagay, ay kailangang lumikha ng isang username. Ito ay dapat na pareho sa pangalan ng database Kaya, ang username ng subdomain ay hindi noovichkoff, ngunit novickoff_test. Kung hindi, kapag sinubukan mong i-access ang isang subdomain, makakatanggap ka ng isang error - walang koneksyon sa database.

Sa paggawa ng subdomain na ito, may lumabas na mensahe sa aking account na nakagawa ako ng maximum na bilang ng mga database para sa aking plano sa taripa. Sa katunayan, ang mga subdomain ay hindi mahirap gawin, ngunit kinakain nila ang mga database. Kinakailangang lumipat sa mas mataas na taripa, o mag-alis ng ilang database (at, dahil dito, mga website), o lumikha bagong account sa iyong pagho-host, o lumipat sa ibang hoster.

Sa madaling salita, dapat mong asahan ang iyong mga aksyon sa hinaharap.

O makinig sa aking payo: kung plano mong lumikha ng mga subdomain o satellite (lalo na!), pumunta sa Gino - doon maaari mong piliin para sa iyong sarili kung gaano karaming mga database ng MySQL ang kailangan mo. Halimbawa, mayroon akong 10 site sa Gino (at, nang naaayon, 10 database sa ngayon). Ngunit tumingin ako (mayroon silang calculator ng pagbabayad doon), kung tataas mo ang bilang ng mga database ng MySQL sa 25, kung gayon ang pagbabayad ay tataas lamang ng 15 rubles bawat buwan. 15 lang! At makakagawa ako ng 15 pang subdomain. At ang kabuuang bilang ng mga database sa account ay maaaring tumaas sa 50, pagkatapos ay maaari akong lumikha ng 40 subdomain at lahat ng ito na may ganap na hindi gaanong pagtaas sa mga pagbabayad! At kasabay nito, nakakatipid ako sa pagbabayad para sa mga domain name!

Magkano ang magagastos sa pagtaas ng taripa sa iyong pagho-host?

Marahil ay hindi mo kasalukuyang pinaplano na lumikha ng maraming mga subdomain sa hinaharap at isipin na ang mga kakayahan ng iyong kasalukuyang pagho-host ay magiging sapat para sa iyo. Maaaring. Ngunit sino ang magagarantiya na sa isang buwan - isang taon - 3 taon ay hindi ka magkakaroon ng gayong pagnanais? Baka gusto mong lumikha, halimbawa, isang tindahan o isang forum?

Akala ko rin sa simula pa lang.

P.S. Sa pamamagitan ng paraan, kung mayroon kang pagkakataon sa iyong plano ng taripa lumikha ng isang subdomain, inirerekumenda kong gawin ito. Tapos hindi mo na kailangan lokal na server Denver-3: Magagawa mo ang lahat ng kailangan mo sa isang subdomain. At kapag kailangan mo ng espasyo para makagawa ng bagong site, tanggalin lang ito (at ang MySQL database nito). Kasabay nito, makakatipid ka ng pera, oras at pagsisikap.

P.S. Ang ilang mga mambabasa, tulad ng nangyari, ay hindi pa rin nauunawaan kung bakit kailangan ang mga subdomain. Bigyan kita ng isang halimbawa. Sabihin nating kailangan mong gumawa ng website para sa isang hanay ng mga dry cleaner/laundrie sa Moscow. Kung walang espesyal na sasabihin tungkol sa bawat isa sa kanila - lahat ay tipikal, halimbawa, pagkatapos ay maaari mong limitahan ang iyong sarili sa isa o ilang mga pahina. At kung nais mong isulat ang tungkol sa bawat isa nang detalyado - mga nakamit, koponan, atbp. - pagkatapos ay maaari kang gumawa ng subdomain para sa bawat isa sa kanila. Pagkatapos ay makukuha mo ito: ang paglalaba sa Vladykino ay isang subdomain, ang dry cleaning sa Vykhino ay isa pa, atbp. Bumisita ang isang bisita sa site, nag-click sa link ng serbisyo sa paglalaba na interesado sa kanya at napupunta sa isang subdomain. Bukod dito, ang paglipat sa isang subdomain ay magiging kasing bilis ng paglipat sa isa pang pahina at ang bisita ay walang mapapansin, maliban kung, siyempre, pinag-aaralan niya ang mga URL.

Subdomain ay isang pangatlong antas na domain kung saan available ang parehong functionality gaya ng para sa pangunahing domain. Halimbawa: support.faq-site (kung saan suporta ay anumang pangalan ng subdomain, at faq site— pangunahing domain name).

Paunang paghahanda

Upang lumikha ng isang subdomain, kailangan mong matukoy kung aling mga DNS server ang tinukoy para sa pangunahing domain. Ang paraan para sa paglikha ng isang subdomain ay nakasalalay dito.

Kung ang mga DNS server ay tinukoy para sa pangunahing domain:

Kung nagrehistro ka ng iba pang mga DNS server (hindi ang site), makipag-ugnayan sa iyong DNS provider upang magdagdag ng mga subdomain.

Paano malalaman kung aling mga DNS server ang nakarehistro para sa isang domain:

Kung nakatakda ang iyong domain sa ns1..site na mga DNS server, sundin ang mga hakbang na ito:

  1. 1 Mag-login sa Personal na account.
  2. 2

    Sa pahina ng Aking Mga Domain, mag-click sa domain kung saan mo gustong gumawa ng subdomain:

  3. 3

    Sa block na “Pamamahala ng Domain,” i-click Pamamahala ng sona:

  4. 4

    Lumikha ng kinakailangang entry para sa zone depende sa gawain:

    Upang itali ang isang subdomain sa isang IP address

    Magdagdag ng A record sa sumusunod na format:

    SubdomainIP Address
    suporta123.123.123.123

    saan suporta- ang pangalan ng iyong subdomain, at 123.123.123.123 — IP address ng iyong serbisyo.v

    Halimbawa ng pagdaragdag ng A record:

    Upang gawing available ang domain sa www, magdagdag ng isa pa A-record at bago idagdag ang pangalan ng subdomain www.

    Halimbawa:

    SubdomainIP Address
    www.support123.123.123.123

    Upang itali ang isang subdomain sa isang mail server

    Idagdag MX record ng sumusunod na anyo:

    SubdomainPriyoridadMail Server
    suporta10 mx.example.ru.

    saan suporta(sa field ng subdomain) - ang pangalan ng iyong subdomain, mx.example.ru.- address mail server.

    Maaari mong makuha ang address ng mail server mula sa iyong service provider. Para sa mga sikat na serbisyo:

    Pangalan ng serbisyoMail Server
    websitemx1.hosting.site. at mx2.hosting.site.
    Yandex.Mailmx.yandex.net.
    Mail.ru mailemx.mail.ru.

    Halimbawa ng pagdaragdag ng MX record para sa Yandex.Mail:


    Pagkatapos idagdag ang kinakailangang entry, kailangan mong maghintay para ma-update ang DNS server zone (sa loob ng 15 minuto). Kung dati mong binago ang mga DNS server sa ns1..site, maghintay hanggang ma-update ang mga DNS server. Maaaring tumagal nang hanggang 24 na oras bago mag-update ang mga DNS server.

    sa tulong mga autosubdomain ayon sa mga tagubilin: . Hindi limitado ang bilang ng mga ginawang auto subdomain.

  5. bilang isang malayang domain.

    Ang mga pamamaraang ito ay hindi tugma. Kung dati nang naidagdag ang mga auto subdomain para sa pangunahing domain, magkakaroon ng error kapag gumagawa ng mga independiyenteng subdomain. Upang maiwasan ang error na ito, tanggalin ang mga ginawang auto-subdomain.

    Upang lumikha ng iyong sariling subdomain, sundin ang mga tagubilin: