Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]Wirtualne Subdomeny
Fifi209
post
Post #1





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Mam problem z przekierowaniami, chwilowo do głównego katalogu wrzuciłem .htaccess
Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^.]+)\.mojadomena\.pl [NC]
RewriteRule ^(.*) http://mojadomena.pl/projects/%1 [L,QSA]


Po wpisaniu w przeglądarce np. test.mojadomena.pl
zostaję przekierowany na mojadoemna.pl/projects/test/

Wszystko ładnie pięknie, jednak używam xamppa i chciałbym zrobić coś takiego jak było w webservie - czyli prócz katalogu głównego, był katalog gdzie użytkownikom można było stworzyć folder, odwołanie było takie: mojadomena.pl/~uzytkownik

Teraz chciałbym sobie stworzyć folder (w drzewie) powyżej htdocs (główny katalog) o nazwie "htprojects" i wszystko co pasuje do wyrażenia:
Kod
RewriteCond %{HTTP_HOST} ^([^.]+)\.mojadomena\.pl [NC]

Przekierować na ten folder, jednakże po drodze muszę sprawdzić czy katalog np. htprojects/mojprojekt istnieje, jeżeli nie to wyrzucić odpowiednio przygotowany błąd 404.

Chciałbym, aby same linki: mojprojekt.mojadomena.pl nie zmieniały się, bo obecnie to robią.
Nie wiem jak ugryźć ten problem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Wszystko ładnie pięknie, jednak używam xamppa i chciałbym zrobić coś takiego jak było w webservie - czyli prócz katalogu głównego, był katalog gdzie użytkownikom można było stworzyć folder, odwołanie było takie: mojadomena.pl/~uzytkownik

Google: mod_userdir.

Cytat
Przekierować na ten folder, jednakże po drodze muszę sprawdzić czy katalog np. htprojects/mojprojekt istnieje, jeżeli nie to wyrzucić odpowiednio przygotowany błąd 404.

Chciałbym, aby same linki: mojprojekt.mojadomena.pl nie zmieniały się, bo obecnie to robią.
Nie wiem jak ugryźć ten problem.

Za dużo przerzucasz na mod_rewrite. To nieoptymalne. Zainteresuj się VHostami.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 11:37