przekierowania .htaccess

0

Witam,
Mój problem to: chciałbym wykonać przekierowanie .htaccess, tak, żeby nie zmieniał się widoczny adres w przeglądarce. Chodzi o coś w stylu 'podpięcie domeny'. Mam dwa serwery, dwie domeny i nie chciałbym przenosić żadnej z domen (właściwie, to jednej nawet nie mogę), a chciałbym, żeby strona była dostępna z poziomu dwóch różnych adresów.

0

Proxy po stronie serwera z użyciem PHP? Ja bym się curlem posłużył. Przechwytujesz wszystko:

RewriteRule proxy/(.*) proxy.php?arg=$1

Wszystkie adresy zaczynające się na "proxy" będą przekierowane do skryptu proxy.php, np.:

http://example.com/proxy/index.php
http://example.com/proxy/strona.php?costam=1

Potem w proxy.php wszystkie dane GET/POST zapisujesz do zmiennych i przesyłasz curlem na właściwy serwer, a to co wyszło odsyłasz użytkownikowi. Problem jest taki, że to czasami wymaga podmieniania linków w locie i innych udziwnień. No i zżera transfer serwera.

Nie możesz po prostu dać przekierowania tego typu?
RewriteRule (.*) http://druga-strona.pl/$1
Wejście na: http://example.com/ przekieruje cię na http://druga-strona.pl/
Wejście na: http://example.com/costam.php przekieruje do http://druga-strona.pl/costam.php
Takie pełne przekierowanie raczej nie powinno stanowić problemu. Zresztą jeśli udostępnisz stronę na 2 domenach jednocześnie google może posądzić cię o duplicate content.

1 użytkowników online, w tym zalogowanych: 0, gości: 1