Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekiewowanie w .htaccess na pocztę
Forum PHP.pl > Forum > Serwery WWW > Apache
koneser69
Witam

Jak ustawić w pliku .htaccess przekierowanie, że po wpisaniu po adresie strony słowa "poczta" (np domena.pl/poczta) użytkownik zostanie przeniesiony do programu pocztowego który jest zainstalowany pod całkiem inną domeną. Najlepiej by było gdyby przekierowanie nastąpiło bez zmiany pierwotnego adresu.
awaluk
Przekierowanie w .htaccess możesz zrobić np. tak:
Kod
RewriteEngine on
RewriteRule ^poczta$ http://mail.example.com [R,L]

Jeśli potrzebujesz możesz też dodać odpowiedni status do flagi R: https://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_r

Nie za bardzo jednak rozumiem co znaczy "nastąpiło bez zmiany pierwotnego adresu" - chciałbyś, aby wyświetliła się aplikacja poczty, a adres dalej pozostał taki jak na Twojej stronie (np. domena.pl/poczta)? Jeśli tak to obawiam się, że może to być trudne. Słyszałem o fladze P do RewriteRule (https://httpd.apache.org/docs/2.4/rewrite/flags.html#flag_p), ale nie wiem czy zrobisz z tego jakiś użytek, osobiście nigdy czegoś takiego nie robiłem.
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-2024 Invision Power Services, Inc.