Wildcard DNS le Dynamic Subdomains

Ka nako eohle ea ka ea boiketlo (ha!), Esale ke sebeletsa ho thatela the 'Mapa oa linonyana tse hlaha' Mapa ts'ebeliso ka ts'ebeliso ea khoebo e tla lumella batho ho iqapela sebaka sa bona sa lebenkele. Ho nts'etsapele Software ea ka joalo ka tharollo ea Ts'ebeletso ebile sepheo sa ka ka lilemo tse 'maloa,' me ona ke monyetla o motle.

Ho na le likarolo tse peli tsa bohlokoa shelefong tseo ke neng ke batla ho li kenya ts'ebelisong tse tla ba phephetso e kholo kahoo ke batla ho li bua haeba u ka batla ho etsa se tšoanang. Likarolo ka bobeli li atile hohle ts'ebelisong, empa ke fumane hore leha li le sebakeng se tloaelehileng, bafani ba bangata ba baeti ha ba hlile ha ba li tšehetse!

Morero oa ka ke ho aha ts'ebeliso ea litšebeletso moo moreki a ka iketsetsang subdomain ea hae (http://subdomain.mokete.com), Kapa ba sebelise subdomain ea bona (http://subdomain.yourdomain.com). Bakeng sa ho itšebeletsa ka boeona, e hloka bokhoni ba ho rarolla tharollo - empa e fihlella li-file tsa phetisetso ea seva tse sa ngolisoeng tse nang le meeli le boholo ba liakhaonto tse amohelang batho! Taba ke ts'ehetso bakeng sa Wildcard DNS, ke hore, ho khona ho supa subdomain efe kapa efe sebakeng sa seva. Ka mantsoe a mang, test.domain.com kapa www.domain.com kapa any.domain.com kaofela li supa sebakeng se le seng. Ho sa tsotelehe seo u se ngolang - se tla sebetsa.

Kantle ho lits'ebetso, sena ke tšobotsi e ntle haholo hore se e nolofalletse - esita le ho blog ea hau. E ne e tla lumella mang kapa mang ho ngola ntho efe kapa efe.yourdomain.com le ho li tlisa ho homedomain.com. U tla makatsoa ke hore na ho na le lihokela tse ngata tse mpe tse supang blog ea hau kapa sebaka sa hau sa marang-rang. Seo se ka hloloheloa sephethephethe haeba motho a sa elelloe hore ke phoso ka sehokela.

Ts'ebetso e sebetsa ka ho ngola subdomain hape ho querystring pele leqephe le hlahisoa ke webserver… ka hona subdomain.domain.com e hlile e tolokoa ke li-server tsa Apache joalo ka domain.com?what=subdomain ka ts'ebeliso ea faele ea htaccess:

# Tlosa karolo ea subdomain ea domain.com
Ngola hapeCond% {HTTP_HOST} ^ ([^ ^.] +) \ .Domain \ .com $ [NC]
 
# Lekola hore karolo ea subdomain ha e www le ftp le lengolo
Ngola hapeCond% 1! ^ (Www | ftp | mangolo) $ [NC]
 
# Tsamaisa likopo tsohle ho php script e fetisang khang subdomain
Ngola hapeRule ^. * $ Http://www.yourdomain.com/%1 [R, L]

Ho na le tlhaiso-leseling e ngoe ho lifaele tseo u hlokang ho li hlophisa Vnesetsa.net. Hlokomela hore lifaele li kanna tsa se fumanehe moo ho boletsoeng ho latela mofani oa hau ea ho amohela. Mofani oa ka ea amohelang baeti o hlile o tšehetsa batho ba kenang, empa ba lemosa hore ho etsa joalo ho ka hlokisa ts'ehetso ea bareki. Hape le ho `` ipeha kotsing '', le bona ba ke ke ba nanabela ho u thusa.

Ke tla sebeletsa ho nts'etsapele ts'ebeliso e setseng ho fapana le ho fanyeha holima nts'etsopele ea subdomain. Ke hlile ke ea fana CakePHP sethunya ho se sebelisa joalo ka moralo oa sona!

Taba ea hoqetela, ke batla ke qhekella lintho tsena. Ke hlohonolofalitsoe ka lihlopha tsa nts'etsopele mosebetsing oa ka ho tseba lintho tsena. Ke le mong, ke se kotsi hanyane. Maikutlo afe kapa afe le thuso lia ananeloa!

3 Comments

  1. 1

    Hantle haholo. Ha e le hantle ke sebelisitse seva sa lebitso la mongolisi oa ka ka wildcard DNS ha ke ne ke e-na le SliceHost, 'me ke ne ke e-na le Apache e lokiselitsoeng ho fana ka li-subdomain tse sa etsoang ho tsoa ho lifaele tsa libaka tse tloaelehileng.

    Ke ne ke khahliloe haholo ke ho sheba moralo oa CakePHP, empa sehokelo sa hau se shoele 🙂

    CakePHP e ka fumanoa ho http://cakephp.ORG

  2. 3

U nahana eng?

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.