Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ mod_rewrite ] subdomeny i document_root
Forum PHP.pl > Forum > Serwery WWW > Apache
rant
Witam,

Mam dosyc dziwny problem. Chce aby dla subdomen jest istnieje katalog taki jak podana subdomena to zeby wyswietlilo strona z tego katalogu.

Czyli jesli mamy na przyklad:

http://wojtek.example.net
i jak istnieje katalog wojtek w document_root to zeby wyswietlilo tresc tego katalogu, pozostawiajac adres bez zmian.

Zrobilem odpowiedni wpis rewrite i problem w tym, ze dziala on tylko gdy umieszcze go w VirtualHost.
Jesli umieszcze w pliku .htaccess przestaje dzialac. Zostaja zle wypelnione zmienne.

  1. RewriteEngine On
  2.  
  3. RewriteCond %{HTTP_HOST} ^([a-zA-Z\-_\.]+)\.example\.net$
  4. RewriteCond %{DOCUMENT_ROOT}%1 -d
  5. RewriteRule ^(.*)$ %{DOCUMENT_ROOT}%1$1 [L]


Nie mam pojecia dlaczego tak sie dzieje, ma ktos jakis pomysl?
Moze jest inne lepsze rozwiazanie?

Z gory dziekuje za pomoc.

Pozdrawiam,
acztery
Kod
:Location
RewriteEngine on
RewriteCond  %{HTTP_HOST} ^www\.([^.]+)\.strona\.pl$
RewriteRule  ^/?$ /%1/ [L]
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-2025 Invision Power Services, Inc.