[ define @ 12.09.2007. 00:14 ] @
| Interesuje me kako da odradim da pri registraciji na sajtu svako dobije poddomen sa svojim username-om
npr www.domen.com/index.php?user=define
dobije define.domen.com
Da li se to radi preko rewrite ili se koriste neke skripte koje pristupaju cpanelu?
[Ovu poruku je menjao define dana 12.09.2007. u 01:31 GMT+1] |
[ Nemanja Avramović @ 12.09.2007. 08:11 ] @
Koliko ja znam, mora ručno u httpd.conf da se upiše *nešto* što svaki poddomen preusmerava na, recimo, sajt.com/index.php?user=PODDOMEN
I to nema veze sa PHPom

[ Ivand @ 12.09.2007. 10:40 ] @
Postoji API za cPanel tako da je moguce komandovati cPanelom i dodavati poddomene kroz neku php aplikaciju.
[ Ivand @ 12.09.2007. 10:41 ] @
A postoji i druga fora sa wildcard subdomenima, ali za to morate da kontaktirate hosting provajdera za vise informacija.
[ broker @ 12.09.2007. 12:13 ] @
Najjednostavnije je da vidis sa adminom server ad asipodesi wildcard tako da se svaki poddomen preusmerava na osnovni domen. Onda samo u index.php proveris koji je domen posetilac stvaro namerio da otvori i prikazes mu odgovarajuci sadrzaj.
Po pravilo vo zahteva nekakav CMS i to verovatno custom posto ono sto mzoes da nadjes nije predvidjeno da radi na taj nacin.
Ja sam nesto takoprobavao sa DRualom, posto kao za njega ostoji podrska ali nije radilo kak valja.
[ Jezdimir Lončar @ 14.09.2007. 12:20 ] @
Sto se tice cPanel API-a, klasa i sl. ja nisam nasao ni na sta sto radi za sad...
[ [KS] @ 14.09.2007. 13:06 ] @
Najjednostavije ti je preko .htaccess-a i modrewrite (tutoriala na google ima milion) i tu ti onda i ne treba neki index.php koji ce razvrstavati usere vec to sve radi .htacess (naravno pod uslovom da je server Apache). Medjutim, problem je sto to komercijalni hosting (pogotovo shared hosting rijesenja) ne dozvoljavaju ili se placa extra.
Druga mogucnost (koju sam ja iskoristio jer sam na BlueHost a oni ne daju virtual subdomains) je ta da sam koristeci php i curl extenziju za isti (koja je dio standardnog paketa) koristio za komunikaciju sa cPanelom, jer cPanel ima osobinu da samo username i password prima POST metodom, dok se svi ostali linkovi formiraju za odredjene operacije (tj. u pitanju je GET metoda). Mislim da je ovo solidno rijesenje, ali ti vidi sta ti odgovara.
Nadam se da sam bio od pomoci.
Pozdrav.
[ broker @ 14.09.2007. 16:07 ] @
Citat:
[KS]: Najjednostavije ti je preko .htaccess-a i modrewrite (tutoriala na google ima milion) i tu ti onda i ne treba neki index.php koji ce razvrstavati usere vec to sve radi .htacess
Poenta prepustanja tog posla PHP-u je u tome da ne treba nikakva posebna konfiguracija na serveru, komunikacija sa cpanelom, vec sve radi sam PHP.
[ [KS] @ 14.09.2007. 16:14 ] @
Dzaba mu php ako ce mu hosting izbaciti DNS error (jer nema virtual
subdomain) kad on ukuca domain1.domain.com (u slucaju da domain1 nije
kreiran preko cPanela). A za koristenje PHP+cPanel sam dao prijedlog...
--
Damir Kasipović
[email protected]
+387 (0)65 979 949
[ misk0 @ 14.09.2007. 16:59 ] @
Dovoljno je sve poddomene (wildcard) preusmjeriti na WWW i ostalo mozes rijesiti sa PHP-om i htaccessom.
[ [KS] @ 14.09.2007. 17:03 ] @
Hm, slazem se, samo nisam siguran sta hostovi misle o tome.... Ako je to
moguce to bi bilo najbolje.
--
Damir Kasipović
[email protected]
+387 (0)65 979 949
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.