Aby przekierować odwiedzającego do innego zasobu internetowego, możesz skorzystać z wbudowanych możliwości serwera WWW Arache. Podczas żądania stron witryny oprogramowanie serwera najpierw szuka w folderze tych stron pliku usługi o nazwie „.htaccess”. Jeśli istnieje, serwer zastosuje się do napisanych w nim dyrektyw. Możesz umieścić w tym pliku i przekierować polecenia zarówno w obrębie tej samej witryny, jak i na dowolny adres zewnętrzny.
Instrukcje
Krok 1
Jeśli chcesz przekierować absolutnie wszystkich odwiedzających żądających dowolnej strony w Twojej witrynie, to w htaccess powinieneś użyć następującego wpisu: Przekierowanie / innej witryny.
Krok 2
Do innej witryny możesz wysyłać tylko te, które żądają stron z określonego folderu w Twojej witrynie. Na przykład dla folderu o nazwie goOut musisz zmienić powyższą dyrektywę na: Redirect goOut /
Krok 3
Możliwe jest wysyłanie do innej witryny tylko tych odwiedzających, którzy proszą o dokumenty określonego typu. Aby to zrobić, musisz użyć innej dyrektywy - RedirectMatch. Różni się od dyrektywy Redirect tym, że używa wyrażenia regularnego (regexp) do porównania żądania i warunków zapisanych w htaccess. Na przykład: RedirectMatch (. *). Html $
Krok 4
Aby zastosować tę metodę przekierowania w praktyce, otwórz prosty edytor tekstu (Notatnik) i utwórz w nim pusty dokument. Na podstawie podanych zasad sporządź warunek konieczny i zapisz go w tym dokumencie. Następnie zapisz jako „.htaccess” i prześlij do katalogu głównego witryny. To kończy procedurę.