euphoric Posted August 16, 2010 Report Share Posted August 16, 2010 Sveiki ! Ir nopirkts hostings, visa pārvaldīšana notiek ar CPanel. Interesē vai ir iespējams ar Tīru PHP uztaisīt jaunu subdomēnu ? Ar mapes un failu izveidošanu takā būtu skaidrs, bet vai var rediģēt, to `konfig` failu, kas atbild par subdomēniem. Un kā tas vispār notiek. Pāldies :) Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted August 16, 2010 Report Share Posted August 16, 2010 DNSā jāiekonfigurē subdomēns. HTTP serverī jāiekonfigurē subdomēns. Ja abas šīs lietas iespējams paveikt ar PHP, tad, jā, ir iespējams. Neko par Cpanel nezinu, taču varbūt tam ir kāds API, kurš lietojams ar PHP... Tādā gadījumā, iespējams, var labot abas augšminētās lietas (ja vien tās ir konfigurējamas caur Cpanel). Quote Link to comment Share on other sites More sharing options...
euphoric Posted August 16, 2010 Author Report Share Posted August 16, 2010 Aha, skaidrs, pameklēšu info par Cpanel API :) Paldies =) Quote Link to comment Share on other sites More sharing options...
codez Posted August 16, 2010 Report Share Posted August 16, 2010 (edited) Izveido DNS ierakstu ar wildcard Iekonfigurē apacim vienu virtualhostu servēt visus subdomeinus. Un PHP pusē skaties pieprasīto domeina vārdu, ja nemaldos ar $_SERVER['HTTP_HOST']; Šādā veidā tev uz jebkuru subdomeinu tiks izsaukts fails attiecīgi virtualhosta konfigurācijai. Principā šeit jau būtu ieteicams izmantot MVC vai vismaz pliku moderewrite ar vienu ieejas punktu, kurā tad apstrādā pieprasīto requestu balstoties uz $_SERVER['HTTP_HOST'] un $_SERVER['REQUEST_URI'] mainīgajiem. Edited August 16, 2010 by codez Quote Link to comment Share on other sites More sharing options...
euphoric Posted August 16, 2010 Author Report Share Posted August 16, 2010 Oke, paskatīšos, pamēģināšu, Paldies :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.