Skocz do zawartości

Wildcards problem


beha
 Udostępnij

Rekomendowane odpowiedzi

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 :D 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ć ?

...

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

Trochę masz zamotane :D

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. :D

//edit

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

Odnośnik do komentarza
Udostępnij na innych stronach

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 :blink: dopiero jak cos nie dziala to szukam przyczyny :pytajnik:

Odnośnik do komentarza
Udostępnij na innych stronach

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

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

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. :)

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

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ą ;)

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

Z góry dzięki

<VirtualHost 84.16.234.199>
ServerAlias forka.biz *.forka.biz www.*.forka.biz
DocumentRoot /home/admin/domains/forka.biz
ServerName www.forka.biz
</VirtualHost>

Odnośnik do komentarza
Udostępnij na innych stronach

  • 7 miesięcy temu...

W jaki sposób zrealizować to przy pomocy .htaccess ??

Tylko w ten sposób mogę realizować przekierowanie domen.

Aliasy

https://484.pl

https://wejdz.info

https://wplywy.eu

na home [dot] pl było to z automatu ustawione i działało poprawnie.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności