.htacces aldomain rendszer kialakítására

Fórumok

Sziasztok!

Egy aldomain rendszert szeretnék kialakítani, csak nem tudom, hogy a htaccess önmagában alkalmas erre vagy sem.

Szóval a megoldandó probléma:
1. Van egy domainem, legyen ez mondjuk szellemesen: http://domain.hu
2. A rendszerben különböző kategóriák vannak, amiket aldomainek alatt szeretnék megjeleníteni: pl: http://foci.domain.hu (a http://domain.hu/foci könnyen menne ugye...)

Tehát a htaccess-nek a következőt kéne valahogy megvalósítania:
tetszolegesaldomain.domain.hu esetén ugyanazt érnénk el, mintha a böngészőbe ezt írnám: http://domain.hu/index.php?kategoria=tetszolegesaldomain

Remélem érthető volt. :)

Hozzászólások

Igen, ezt tudom. Használom is a mod_rewrite-ot, ahogy írtam is egy ilyet nem lenne gond megvalósítani:
http://domain.hu/foci esetén http://domain.hu/index.php?cat=foci

Viszont ugyanezt aldomain-ként:
http://foci.domain.hu esetén http://domain.hu/index.php?cat=foci

Na, ez már nem megy. :(

Igen, jól látod, nekem bármely szóra meg kéne ezt valósítani.

Pl:
kezilabda.domain.hu -> http://domain.hu/index.php?cat=kezilabda
foci.domain.hu -> http://domain.hu/index.php?cat=foci
akrobatika.domain.hu -> http://domain.hu/index.php?cat=akrobatika

Php-ben van mit tanulnom még, így nem igazán van ötletem, hogyan tudnám ezt lekezelni.

Nem nagyon foglalkozom rewriterule-okkal, de azert probald meg ezt, talan mukodik.


RewriteCond         %{HTTP_HOST}    ^(www\.)?(.*)\.domain\.hu$
RewriteRule         ^/.*$            http://domain.hu/index.php?cat=%2 [L]

Bar ugy remlik, hogy ha paramterkent at akarsz adni valami erteket, akkor meg pas kapcsolok is kellenek a rewriterule vegere, igy fejbol a QSA remlik, de majd a nalam hozzabbertok kijavitanak.