Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wirtualne subdomeny
servs
post
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 18.11.2006
Skąd: gorzów

Ostrzeżenie: (0%)
-----


Witam,

Potrzebuję zrobić coś w stylu wirtualnych subdomen, mianowicie:

Wpisuję adres
http://costam.strona.pl/index.php?id=74567

Przekierowuje mnie na
http://strona.pl/index.php?id=74567&us=costam

Adekwatnie do tego ma być np z czymś takim:
http://bla.strona.pl/index.php?id=123

Zwraca
http://strona.pl/index.php?id=123&us=bla

Niestety na mod_rewrite mi to nie chce chodzić.
Domena siedzi na directadminie w dedyku do którego mam pełny dostęp, więc może zrobić to na bindzie?
Domena zaparkowana jest na az.pl i przekierowana na ip serwera.

Widzi ktoś szanse stworzenia czegoś takiego?
Go to the top of the page
+Quote Post
flashdev
post
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Nie wiem jak to działa w DA, ale w kei.pl musiałem pisać do supportu żeby mi dla domeny ustawili wildcard.
Jeśli jest ich (subdomen) tylko kilka to lepiej przekierować subdomeny w DNS, w przeciwnym wypadku napisz do supportu, jeśli w panelu tego się nie da ustawić.
Go to the top of the page
+Quote Post
servs
post
Post #3





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 18.11.2006
Skąd: gorzów

Ostrzeżenie: (0%)
-----


Po co wildcard dla domeny w tym przypadku?
Przypominam, że serwer jest mój, więc sam dla siebie jestem supportem ;]
W moim przypadku, subdomen może być kilkadziesiąt tysięcy, więc nie opłaca mi się bawić w pojedyncze dodawanie.

Ten post edytował servs 28.06.2010, 16:00:07
Go to the top of the page
+Quote Post
flashdev
post
Post #4





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


Pewnie źle zrozumiałem pytanie. Nie radzisz sobie ze zrealizowaniem tego przekierowania, tak?

Przy pomocy mod_rewrite powinno działać bez problemu. Może pokaż Twój kod, który nie działa?
Go to the top of the page
+Quote Post
servs
post
Post #5





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 18.11.2006
Skąd: gorzów

Ostrzeżenie: (0%)
-----


Troszkę się zapędziłem z tym pisaniem postu (IMG:style_emoticons/default/smile.gif)
Więc; Właśnie ustawiłem rekord A w az.pl, aby domena z byle jakiej wpisanej nazwy przekierowywała na mój serwer (*.strona.pl) - ta kwestia załatwiona.

Jednak teraz mój Directadmin nie chce rozpoznać tej subdomeny i wyświetla popularny napis "Apache is functioning normally".

Jak mam to skonfigurować, aby przechodziło przez domenę główną?
Go to the top of the page
+Quote Post
Synix
post
Post #6





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.04.2010

Ostrzeżenie: (0%)
-----


a serveralias dodałeś w apache ?
Go to the top of the page
+Quote Post
webd.jk
post
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.01.2011

Ostrzeżenie: (0%)
-----


Witam, przyklejam się pod temat ponieważ mam podobny problem.

Otóż serwer przekierowuje mnie dobrze, ale efekt jaki chciałbym dodatkowo uzyskac to to aby adres się nie zmieniał. Mianowicie:

Wpisuje:

1. www.cos.domena.com

serwer wywołuje

2. www.domena.com/plik.php?s=cos

ale na pasku adresu nadal widnieje:

3. www.cos.domena.com

Poniższy kod działa, ale poza punktem 3:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domena\.com [NC]
RewriteCond %{HTTP_HOST} ^((www\.)?([a-z]+)\.)domena\.com [NC]
RewriteRule .? http://www.domena.com/plik.php?s=%3 [R=301, QSA]

Jakieś propozycje na rozszerzenie? Bo gdy dodam jeszcze jedną linijkę z kodem:
RewriteRule ^http://www.([^-]+).domena.com$ http://www.domena.com/plik.php?s=$1

to niestety nie działa jak powinno :/

<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !www.domena.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domena.com [NC]
RewriteRule (.*) plik.php?s=%2 [L]
</IfModule>

Przy takim założeniu 90% jest ok, nie ładuje tylko styli i js(zdeklarowane względnie) :/

Ten post edytował webd.jk 28.02.2011, 20:14:40
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Masz tu do poczytania trochę: http://eriz.pcinside.pl/weblog/mod_rewrite...wiazac-208.html
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 11:12