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

"Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]

[es] :: Linux/UNIX serveri i servisi :: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]

[ Pregleda: 4470 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ppavlovic
Pavlovic Petar
Izvođač radova na sajtovima

Član broj: 4306
Poruke: 139
*.smin.sezampro.yu.

Sajt: www.pavlovicpetar.com


+1 Profil

icon "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]14.01.2005. u 23:59 - pre 233 meseci
Da li je moguce (verovatno DA)... Al' mi treba KAKO?!

Situacija je sledeca:
Zelim da imam proizvoljan broj poddomena

a.example.com
b.example.com
c.example.com
...

E, sad... Taj broj poddomena treba da bude neogranicen, tj. ne staticki definisan u httpd.conf ili u DNS konfiguraciji.

Ono sto zelim jeste da kada se pristupi na http://a.example.com, da se zahtev mapira na http://example.com/a/, a takodje i svi zahtevi tipa http://a.example.com/bla/strana.html bude mapiran na http://example.com/a/bla/strana.html (ili na parametre neke skripte tipa /index.php?domain=a&page=strana.html ... svejedno je)

Pretpostavljam da je ovo izvodljivo? Koje korake sve treba uraditi da bi se ovo izvelo.

Hvala.

 
Odgovor na temu

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vdial.verat.net.



+1 Profil

icon Re: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]05.02.2005. u 15:37 - pre 233 meseci
i mene ovo isto interesuje.

Malo sam se raspitao.... Dakle, potrebno je prvo da u httpd.conf fajlu bude setovan wildcard, tako da '*.example.com' uvek otvara example.com . Ovo mi jedino i nije jasno, odnosno kako se podešava ovaj wildcard tako da bilosta.example.com ukazuje na example.com?

Kad se to namesti, onda preko php-a može da se dođe do HTTP_HOST varijable, tako i do tog subdomena koji jekorišćen.

Posle toga lako može da se napravi samo da redirektuje na http://example.com/bilosta

Samo ne znam kako ja da na shared hostingu editujem httpd.conf
 
Odgovor na temu

zi::
Igor Marinović
Manufaktura doo Internet inženjering
Palić

Član broj: 18090
Poruke: 642
212.200.52.*

ICQ: 7715569
Sajt: www.marinowski.com


Profil

icon Re: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]05.02.2005. u 16:25 - pre 233 meseci
DNS: sasvim je validno da se stavi * za ime poddomena, tako da se moze definisati A rekord za sve poddomene da pokazuju na jednu IP adresu. Ovo je laksi deo posla.

APACHE: Tu treba malo gimnastike: web server treba da podrzava mod_rewrite modul, a u httpd.conf treba staviti nesto tipa:

Code:

<VirtualHost 10.0.0.1>
    ServerName dummy.example.com
    ServerAlias dummy.example.com *.example.com
    RewriteEngine On
    RewriteRule ^/(.*) %{SERVER_NAME}/$1
    RewriteRule ^(.*).example.com(.*) http://www.example.com/group=$1&parametri=$2  [p]
</VirtualHost>


naravno, prije trebas definisati i www.example.com u httpd.conf-u, da bi rewrite rule znao na sta pokazivati ...

ovo bi trebalo da radi, tj. meni radi od 2000-te ovako :)

Naravno, krajnji korisnik ce veselo da koristi http://moj.example.com/drugi_parametri, ne sluteci sta se desava under the hood ...

Oprez: ovo izgleda elegantno, ali treba pripaziti ako ce projekt biti takav da puno preskaces sa jednog poddomena na drugi, ako zelis da sessioni, cookie i slicno ostanu kako treba.

 
Odgovor na temu

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.wireless.org.yu.

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon Re: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]05.02.2005. u 18:23 - pre 233 meseci
ja sam se izmucio sa ovim mod_rewrite samo da napravim da www.moj-sajt.com/a/index.html usmjerava na skriptu index.php?korisnik=a&strana=index.html

ali i da linkove i slike isto linkuje, kao i da korisnik nikad ne vidi ovu skriptu

ako ima neko da pomogne, mogu da koristim samo .htaccess a modul je ukljucen

a resenje ppavlovica je resenje i mog problema
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]05.02.2005. u 18:39 - pre 233 meseci
Nesto kao:
http://linux.elitesecurity.org/
http://madzone.elitesecurity.org/
...

:)
 
Odgovor na temu

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.wireless.org.yu.

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon Re: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]05.02.2005. u 20:36 - pre 233 meseci
da i ovo elitesecurity.org/tema/odgovor/89266 sta ide u skriptu

ovakvih odgovora ima svaki put kad se pomene mod_rewrite , moze li neki primjer kako je to ovdje uradjeno???
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: "Virtuelni" poddomeni, hipoteticko pitanje [Apache mod_rewrite + DNS]

[ Pregleda: 4470 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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