21-02-2012, 14:36
(21-02-2012, 03:17)jakub1969 napisał(a):(21-02-2012, 03:15)Pedro84 napisał(a): Takie rzeczy załatwia się za pomocą mod_rewrite.ale jak w mod_rewrite pobrac subdomene ? do tego jeszcze nie doszedlem
OKOK
RewriteCond %{HTTP_HOST} !=www.domena.pl
RewriteCond %{HTTP_HOST} ^(www\.)?(.+).domena.pl$
damy rade jutro startuje z nową wiedządz
jednak się posile waszymi umiejętnościami, nie wiem czy tak idzie w mod_rewrite, ju opisuje:
sub1.domena.pl
sub2.domena.pl
kazda z tych subdomen ma sie odnosic do innych danych z bazy (coś o tym pisałem wyżej)
napisałem tak .htaccess:
Kod:
Options FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} sub1.domena.pl
RewriteRule ^(.*)$^(.*)$ index.php?id=1$1 [L]
RewriteCond %{HTTP_HOST} sub2.domena.pl
RewriteRule ^(.*)$^(.*)$ index.php?id=2$1 [L]
no ale teraz dla każdej subdomeny trzeba powielić 2 linijki.
1. można to jakoś z automatu zrobić ? np do id było przekazywane sub1 a RewriteCond sam pobierał sub1 albo przekierowywał w zależności od sub1
2. po index.php jest id=1$1 po co jest $1 ? bez tego tez działa