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

na początek opiszę sytuację. A więc mam dwie domeny podpięte pod ten sam katalog. Teraz chciałbym zrobić coś takiego, że gdy ktoś wejdzie na drugadomena.pl to zostanie załadowany plik test.php. Ale nie chcę aby było to zwykłe przekierowanie. Chcę aby adres pozostał w postaci drugadomena.pl/ Do tego musi to działać także dla zapytań GET, czyli jak wejde na adres drugadomena.pl, zostanie załadowany plik test.php, tam kliknę na jakiś link to dostaje np. coś takiego drugadomena.pl/test.php?id=1.

Obecnie mam to zrobione na zasadzie przekierowania, czyli wchodzę na adres drugadomenta.pl -> zostaje przekierowany na pierwszadomena.pl/test.php.

Jak to zrobić z wykorzystaniem pliku .htaccess i czy w ogóle to możliwe?

Mam nadzieję, że zrozumiale to napisałem.

Pozdrawiam,
Adam
SirZooro
Coś takiego powinno zadziałać:
Kod
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^drugadomena\.pl$ [NC]
RewriteCond %{REQUEST_URI} !^/test\.php
RewriteRule ^(.*)$ test.php?url=$1 [QSA,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.