![]() |
![]() ![]() |
![]() |
![]()
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? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
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ć. |
|
|
![]()
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 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
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? |
|
|
![]()
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ą? |
|
|
![]() ![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
a serveralias dodałeś w apache ?
|
|
|
![]()
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 |
|
|
![]()
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
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 11:12 |