Skocz do zawartości

Nietypowe przepisanie linków.


Rekomendowane odpowiedzi

Wiitam,

Obecnie stronę mam podzielona na kategorie tematyczne wg wzoru:

www.domena.pl/kategoria

www.domena.pl/kategoria2

Jednak chciałbymz tego zrobić po prostu subdomeny, content jest generowany ze zwykłych folderów więc robienie subdomen ręcznie nie wchodzu w grę - gdzieś słyszałem o takim sposobie, że mod_rewrite pozwoli na wykonanie czegoś takiego:

www.kategoria.domena.pl

www.kategoria2.domena.pl

Pomożecie? Chociaż skierujcie mnie jesli macie czas w jakieś dobre źródło informacji.

Pozdrawiam,

Łukasz

Nieruchomości bez pośredników? Tylko NoBroker.pl - platforma ogłoszeń bezpośrednich.

Odnośnik do komentarza
Udostępnij na innych stronach

Sorka za post pod postem, ale wildcard poprawnie włączyłem, doszedłem do takiego kodu mod_rewrite:

RewriteCond %{HTTP_HOST} !=www.domena.pl

RewriteCond %{HTTP_HOST} ^(www\.)?(.+).domena.pl$

RewriteRule .* /%1/

No i nie chce mnie przekierować..

Nieruchomości bez pośredników? Tylko NoBroker.pl - platforma ogłoszeń bezpośrednich.

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety nie, ale popatrz do czego doszedłem i działa jednostkowo:

RewriteCond %{HTTP_HOST} subdomena.domena.pl

RewriteCond %{REQUEST_URI} !subdomena/

RewriteRule ^(.*)$ subdomena/$1 [L]

Przy wpisaniu subdomena.domena.pl ładuje plik iz katalogu subdomena - czyli tak jak mi trzeba.

I teraz jak w to wyrazenia regularne wsadzić?

Nieruchomości bez pośredników? Tylko NoBroker.pl - platforma ogłoszeń bezpośrednich.

Odnośnik do komentarza
Udostępnij na innych stronach

I teraz jak w to wyrazenia regularne wsadzić?
RewriteCond %{HTTP_HOST} (.+).domena.pl [NC]

RewriteRule ^(.*)$ %1/$1 [L]

RewriteCond %{REQUEST_URI} !subdomena/ - moim zdaniem zbędne

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety nie mam gdzie tego przetestować i strzelał dalej nie będę bo nie trafiam ;)

Ta dodatkowa linia by wyglądała tak: RewriteCond %{REQUEST_URI} !%1/

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Tutaj miałem ten sam problem ;)

https://forum.webhelp.pl/viewtopic.php?t=210210

Masz tam sporo gotowych przykładów.

Nie mam pojęcia dlaczemu wyleciały i mają filtera Polskie znaki w adresach Joomla od nowa napisane, czytelnie i logicznie. Dylemat adres z www czy bez? Powinno to rozwiać wszelkie wątpliwości.

Naprawiam kodowanie [krzaki, chińskie znaki, polskie znaki] dowiedz się także czymże jest kodowanie znaków bo to podstawa.

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