Skocz do zawartości

htaccess - dynamiczne subdomeny


malin90

Rekomendowane odpowiedzi

Witam,

borykam się z takim problemem, otóż mam na swojej stronie wyszukiwarkę,

wyszukiwać można podając przynajmniej jedną z 3 kryteriów wyboru: miasto, typ, województwo.

Plik .htaccess ustawiłem tak, aby tworzył subdomeny od jednego z kryteriów wyszukiwania, konkretnie chodzi o "typ"

np. ktoś wpisuje www.jeden_z_typów.mojastrona.pl i pod tym adresem wyświetlają się wyniki z wyszukiwarki.

To działa idealnie.

Mam natomiast problem z utworzeniem kolejnych subdomen z kategorii "miasto", próbowałem różnych sposobów, ale nie mogę sobie z tym poradzić...

nie robiłem nic co miałoby jakikolwiek sens... opierałem się na metodzie "prób i błędów" :)

oto fragment .htaccess:

Options +FollowSymLinks
RewriteBase /
RewriteEngine On

# subdomeny:
RewriteCond %{HTTP_HOST} !^www\.(.*).moja-strona.pl$ [NC]
RewriteCond %{HTTP_HOST} !^(www\.)?moja-strona.pl$ [NC]
RewriteCond %{HTTP_HOST} ^(.*).moja-strona.pl$ [NC]
RewriteRule .* https://www.%1.moja-strona.pl [R=301,NC,L]
RewriteCond %{HTTP_HOST} ^(www\.)?(.*).moja-strona.pl$ [NC]
RewriteCond %{HTTP_HOST} !^(www\.)?moja-strona.pl$ [NC]
RewriteRule .* index.php?typ=%2&dzial=szukaj&czysc=tak [L]

rewritecond %{http_host} ^moja-strona.pl [nc]
rewriterule ^(.*)$ https://www.moja-strona.pl/$1 [r=301,nc]

próbowałem powielić powyższy wpis i zamienić "typ" na "miasto" w linijce:

RewriteRule .* index.php?typ=%2&dzial=szukaj&czysc=tak [L]

ale nie chciało zadziałać... gdy są wpisane osobno działają, ale gdy występują razem działa tylko jeden z nich...

Bardzo, bardzo, bardzo proszę o pomoc :)

Pozdrawiam serdecznie

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • 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