Skocz do zawartości

Subdomeny za pomocą .htaccess


radca78
 Udostępnij

Rekomendowane odpowiedzi

Witam,

Męczę się ze stworzeniem reguł w pliku .htaccess (hosting home.pl).

Z założenia chcę aby nazwa wpisanej subdomeny (również wymuszenie użycia www) została przekazana np. jako parametr get.

Przykład, który już częściowo działa:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena.com$ [NC]
RewriteRule ^(.*)$ https://www.domena.com/$1 [L,R=301]
#TODO wymusić www również na subdomenie

RewriteCond %{HTTP_HOST} www.([^.]+)\.domena.com$ [NC]
RewriteRule ^(.*) https://www.domena.com/index.php?id=%1 [L]

... i niby wszystko działa... ale aż za bardzo :D Po wpisaniu

https://www.domena.com/index.php

otrzymuję

https://www.infowczasy.slupsk.com/index.php?id=www

a oczywiście nie jest to celowe założenie.

Poza tym nie mogę stworzyć wyrażenia, które wymusi zawsze www również dla wpisanych subdomen.

Mógłby ktoś dopomóc? :D

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