Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

vise subdomaina u root domaina

[es] :: PHP :: vise subdomaina u root domaina

[ Pregleda: 979 | Odgovora: 14 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon vise subdomaina u root domaina18.04.2006. u 21:29

Dali je moguce podesiti da vise subdomaina koriste root domaina.
Imam plan da napravim Web Sajt koji ce koristiti vise subdomaina.
Problem je u tome sto pomocu C-panela od mog hosta, svaki kreiran subdomain otvara njegov folder i naravno index subdomaina ide u taj folder.
Ja bi zeleo da svaki subdomain ide u root glavnog domaina, ali razume se bez nikakvog redirecta.

Ako je to moguce kako mogu da izdvojim samo ime subdomaina.

http://subdomain.domain.com

$host = $_SERVER['HTTP_HOST'];
list($podomen, $domen) = explode(".", $host);

ali ako je adresa
http://www.subdomain.domain.com, nedaje zeljeni rezultat (kako izbeci WWW)

Ili ako neko ima drugacije resenje, neka pise.




18.04.2006. u 21:29 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina18.04.2006. u 22:27
ne poznajem cpanel, ali znam barem 2 laksa nacina:

1. u dns stavis * ka root domenu... ako to podrzava :)
2. u svaki subdir stavis u index.html html redirekciju...

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
18.04.2006. u 22:27 

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: vise subdomaina u root domaina18.04.2006. u 22:44
U Cpanel ne mogu menjati DNS, on automatski kreira folder sa imenom subdomaina.
Isto tako u cpanel mogu da postavim redirekciju, ali nije mi to cilj.
Zelim sledece:
http://subdomain1.domain.com
http://subdomain2.domain.com
http://subdomain3.domain.com

Da ulaze u isti dir gde je glavni domain
http://domain.com

Dali je moguce maskirati URL ili bilo sto?
18.04.2006. u 22:44 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina18.04.2006. u 23:49
pa pazi, ako ne mozes da to promenis u dns-u, jedino sto ti preostaje jeste redirekcija sa:

subdomen1.domen.com/index.php / html

na

domein.com

Najlaksi nacin da to uradis jeste u index.html da stavis:

Code:

<html>
<head>
<META http-equiv="refresh" content="5; URL=http://domen.com">
</head>
<body>
redirecting in 5 seconds...
</body>
</html>


gde je content="5" broj sekundi koliko ce korisnik da ceka da bude preusmeren. Ako stavis 0 onda je odmah preusmeren.

Ne vidim potrebu da to radis iz php-a, jer je efekat isti. Koliko me pamcenje sluzi, u ovom slucaju, kad neko ukuca subdomen1.domen.com, pojavice mu se u browseru (nakon preusmerenja) domen.com.

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
18.04.2006. u 23:49 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina18.04.2006. u 23:50
ako pak hoces da ti ostane u browseru:

subdomen1.domen.com/index.php

onda moras da radis preko frameova ili php include...

Ne znam za treci nacin...

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
18.04.2006. u 23:50 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina18.04.2006. u 23:51
e, sam i ja blesav... :)
umoran, sta ces...

.htaccess rewrite rule (samo ako je apache server u pitanju).

Kako - ne pitaj me, to mi je uvek bila velika zagonetka i predstavljalo mi je simbol mazohizma :)

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
18.04.2006. u 23:51 

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 00:00
Necu include, redirect, a jos najmanje frejmove.
To sa .htaccess rewrite rule, ima smisla, samo ne znam kako.
Server je:
Operating System Linux
Apache Version 1.3.34 (Unix)
Ako imas ideju kazi, 99% sam siguran da moze da se uradi.
19.04.2006. u 00:00 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 01:06
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

rewrite mi je spansko selo... A da moze da se uradi - to znam, samo kako...? :)

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
19.04.2006. u 01:06 

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 03:15
Root subdomena je index.php, u rootu imam dir test, u .htaccess napisem:

RewriteEngine on
RewriteBase /test/ -> odnosi se na dir gde je smesten fajl koji treba da se rewritira

RewriteRule 1.htm ../index.php -> rewritira 1.htm sa index.php koji se nalazi jedan dir ispred 1.htm

E sada problem je sto ne moze da bude ../../index.php -> root sajta, t.e. u root glavnog domaina.
ne znam zasto!
19.04.2006. u 03:15 

SmilieBG
Aleksandar Skodric
NL

Moderator
Član broj: 13094
Poruke: 1808
*.speed.planet.nl.



Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 09:23
probaj ceo path da stavis?!
ako imas u cpanelu PHP info, pogledaj tamo za path...

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
19.04.2006. u 09:23 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3135
195.252.126.*

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 10:38
Citat:

Ako je to moguce kako mogu da izdvojim samo ime subdomaina.
http://subdomain.domain.com
$host = $_SERVER['HTTP_HOST'];
list($podomen, $domen) = explode(".", $host);
ali ako je adresa
http://www.subdomain.domain.com, nedaje zeljeni rezultat (kako izbeci WWW)

Hm, a sta te sprecava da uradis drugacije? (ako bas hoces kroz php)
Npr:
Code:

$host = $_SERVER['HTTP_HOST'];
$domendelovi = explode(".", $host);
if ($domenadelovi[0] == "www") $podomen = $domendelovi[1]; else $podomen=$domendelovi[0];


i sad u poddomen imas naziv koji je posle www. Jedino ako je slucaj da je u pitanju www.domen.com, onda ce ti ovo napraviti problem, ali i to opet mozes da proveris, u tom slucaju ti je $domen[3] u stvari "com" ili sta li si vec stavio.,

(ps. morao sam malo da promenim post, malo sam pogreesio prilikom pisanja na brzinu...)



[Ovu poruku je menjao Jbyn4e dana 19.04.2006. u 11:42 GMT+1]
19.04.2006. u 10:38 

boccio
Boris Krstović
Spoonlabs.com
nbgd

SuperModerator
Član broj: 7594
Poruke: 2390
..shall-bg.customer.sbb.co.yu.

Sajt: blog.krstovic.info


Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 11:01
A bre ljudi al ste zakomplikovali.
Citat:
glavince: U Cpanel ne mogu menjati DNS, on automatski kreira folder sa imenom subdomaina.
Isto tako u cpanel mogu da postavim redirekciju, ali nije mi to cilj.
Zelim sledece:
http://subdomain1.domain.com
http://subdomain2.domain.com
http://subdomain3.domain.com

Da ulaze u isti dir gde je glavni domain
http://domain.com

Dakle, u cPanelu naravno da ne mozes setovati wildcard DNS, za to sluzi Bind. Ti verovatno nemas pristup istom, tako da moras zamoliti hosting provajdera (sysadmina, ko god) da to setuje, primera radi:

*.example.com. IN A 127.0.0.1

Verovatno treba i da se azurira VirtualHost u httpd.conf (nisam bas 100% siguran) da hvata

<VirtualHost 127.0.0.1>
DocumentRoot /www/nesto/
ServerName www.example.com
ServerAlias *.example.com
</VirtualHost>

...ali posto ni tome nemas verovatno pristup, to bi sve trebalo da ti zavrsi administrator servera.

Dalje, kad to uradis, svi subdomeni (ako nisu explicitno redirektovani) sinkuju na www. Onda lepo sa .htaccess hvatas sve poddomene, i parsujes po zelji i nahodjenju
Code:

RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.example.com [NC]
RewriteCond %{http_host} ^([^.]+)\.example.com [NC]
RewriteRule ^(.*) http://www.example.com/index.php?sub=%1/ [R=301,L,QSA] 

U ovom primeru bi ti http://pera.example.com isao na http://www.example.com/index.php?sub=pera uz 301 redirekciju

Inace, toplo ti preporucujem i da procitas ovo: http://httpd.apache.org/docs/2.0/vhosts/name-based.html, trebace ti... Znaci, nikakav rocket science, samo jedan mejl provajderu, .ovaj htaccess, i sve reseno.


To nema veze sa ovim, ne zbunjujte coveka...

A i sve ovo nema nikakve veze sa PHP, ovo je za Daemons :)
19.04.2006. u 11:01 

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: vise subdomaina u root domaina19.04.2006. u 13:22
Decki hvala svima,
Nisam ocekivao ovakavu podrsku - Odma sam stavio ovaj forum u Bookmarks.
Na zalost moram da otputujem na nekoliko dana, i necu imati pristup na net.
Molim vas da produzite razmisljati o ovom problemu.
Ili cu da obnovim ovu temu za par dana.
Srdacan pozdrav
Nikola.
19.04.2006. u 13:22 

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: vise subdomaina u root domaina29.04.2006. u 21:18
Ovo je odgovor koji sam dobio od mog hosta:
"There is no way to rewrite rules between the folders"
Po mome mislenju ili nece ili nezna.
Dali se neko setio kako mogu sam da resim problem!
29.04.2006. u 21:18 

Dejan Krstic
Banca Intesa Beograd

Član broj: 479
Poruke: 2560
*.mobtel.co.yu.

ICQ: 5785142
Sajt: wap.sanduce.net


Profil

icon Re: vise subdomaina u root domaina29.04.2006. u 22:26
Cini mi se da jedino sto ti preostaje jeste da negde kupis dns hosting odnosno da ne koristis provajderov DNS.

I onda njega lepo podesis kako hoces odnosno podesis mu da poddomene salje na www.domen.com i resen problem.

Pogledaj DynDNS.com...
Dejan Krstic
29.04.2006. u 22:26 

[es] :: PHP :: vise subdomaina u root domaina

[ Pregleda: 979 | Odgovora: 14 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.