Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wildcards problem
Pozycjonowanie i Optymalizacja > Forum Ogólne > Hosting i Domeny > Własny serwer
beha
Chcę zainstalować wildcards na subdomeny i subdomey działają, ale domena głowna nie odpowiada ani na www.nazwadomeny ani na nazwę podaną przez www


Próbowałem też na poczatku dodać
ServerAlias mojadomena.pl
ale też nic nie pomaga...

restartowałem już wszysko co się dało wink.gif i nadal nic...

mój wpis w VirtualHost to

<VirtualHost adresip>

ServerAlias *.xmojadomena.pl
ServerAdmin webmaster@xmojadomena.pl
DocumentRoot /home/xmojadomenapl/public_html
ServerName www.xmojadomena.pl
...

w named mam zrobiony wpis
*.xmojadomena.pl. 14400 IN A adresip

z czym jeszcze mogę pokombinować ?
nrm
BIND:
*.mojadomena.pl. CNAME mojadomena.pl.

APACHE:
ServerName domena.pl
ServerAlias www.mojadomena.pl *.mojadomena.pl

ps. pamietaj zmienic numer w strefie w bindzie bo moze czyta ci strefy z keszu. i force-reload of coz.
michal
Trochę masz zamotane wink.gif

Spróbuj tak:

1. w httpd.conf


<VirtualHost adresip>

ServerAlias xmojadomena.pl www.xmojadomena.pl *.xmojadomena.pl
ServerAdmin webmaster@xmojadomena.pl
DocumentRoot /home/xmojadomenapl/public_html
ServerName www.xmojadomena.pl


2. w named:


xmojadomena.pl. 14400 IN A adresip
www.xmojadomena.pl. 14400 IN A adresip
*.xmojadomena.pl. 14400 IN A adresip


Potrzebujesz mieć zdefiniowane wszystkie subdomeny takie jak brak i www zanim zdefinujesz *wildcard.

No i nie zapomnij zrestartować Named i Apache'a. wink.gif

//edit

Normanos, byłeś szybszy, ale po co CNAME?
beha
Dzięki działa yahoo.gif yahoo.gif yahoo.gif

Kurczę a ja się tyle nakombinowałem ...
nrm
(michal @ 15.01.06 - 17:14) [snapback]126082[/snapback]

Normanos, byłeś szybszy, ale po co CNAME?

tak miałem w jakimś how-to znalezionym przez google. bylo tam, ze cname jest w takim wypadku potrzebny wiec zrobilem jak w how-to bylo i zadzialalo. nie wnikałem w szczegóły dlaczego tak a nie inaczej. grunt, ze mi dzialalo smile.gif dopiero jak cos nie dziala to szukam przyczyny biggrin.gif
michal
W sumie fakt, grunt, że działa. smile.gif
piotrek
wprawdzie się na tym nie znam ale patrzę z logicznego punktu widzenia - co stało na przeszkodzie aby wykonać operację troszeczkę dalej czyli po stronie skryptu PHP który ma obsługiwać wyświetlanie?

załóżmy że jakoś wyciągasz nazwę subdomeny np. za pomocą explode albo substr z $_SERVER[HTTP_HOST] - powiedzmy że dostajesz zmienną $przedrostek

if ($przedrostek=="www" || $przedrostek=="")  {
// wyświetlaj stronę główną

} else if ($przedrostek=="oferta") {
// np. wyświetlaj stronę z ofertą

} else {
// wildcard działaj...
}



To dość elastyczne rozwiązanie, bez ingerencji w ustawienia DNS możesz wydzielać kolejne dowolne subdomeny w dowolnym czasie
michal
wprawdzie się na tym nie znam ale patrzę z logicznego punktu widzenia - co stało na przeszkodzie aby wykonać operację troszeczkę dalej czyli po stronie skryptu PHP który ma obsługiwać wyświetlanie?

To juz jest coś innego, czyli obsługa serwisu. Żeby jednak wszystkie subdomeny wskazywały na adres domeny, czyli, żeby nie było błedu dns, trzeba ustawić wildcard. wink.gif

W wildcard właśnie chodzi o to, żeby nie ingerować w dns.
AND
hej wszystkim,

w pliku /etc/httpd/conf/httpd.conf mam ustawione tak jak ponizej , named też mam skonfigurowane i dalej na każdej subdomenie pokazuje mi stronę testową sad.gif

Co jest nie tak ? Może się ktoś mi z tym pomóc na GG : 7531978 .

Z góry dzięki
KOD
<VirtualHost 84.16.234.199>
ServerAlias forka.biz *.forka.biz www.*.forka.biz
DocumentRoot /home/admin/domains/forka.biz
ServerName www.forka.biz
</VirtualHost>
BaGRoS
W jaki sposób zrealizować to przy pomocy .htaccess ??
Tylko w ten sposób mogę realizować przekierowanie domen.
Aliasy
http://484.pl
http://wejdz.info
http://wplywy.eu
na home [dot] pl było to z automatu ustawione i działało poprawnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2012 Invision Power Services, Inc.