Jeśli używasz Apache i można użyć pliku .htaccess
należy stosować następujące rodzaje przekierowania. Dodaj następujące informacje do pliku .htaccess
w katalogu głównym witryny.
Ma to tę zaletę, że jest bardzo szybkim i bezpośrednim przekierowaniem. Zależy to również od przyczyny przekierowania. Jest to bardziej trwała metoda, ponieważ wysyła kod statusu HTTP 301 oznaczający, że plik został przeniesiony na stałe i powoduje, że wiele przeglądarek buforuje to żądanie. Możesz zmienić kod na coś innego, na przykład na kod 302 dla tymczasowych przekierowań.
W przeciwnym razie można zrobić proste przekierowanie za pomocą HTML <meta>
tag sugerowane przez innych:
<meta http-equiv="refresh" content="5; url=http://example.com/">
Domyślnie content="5"
marki, które przekierowują po 5 sekundach. Będzie wolniej i nie wszystkie przeglądarki go obsługują. Przekierowanie może być również wykonane w języku serwera wyboru PHP
, Node.js
itp
To zależy od technologii serwera, z którą masz do czynienia i od tego, do czego masz dostęp. Czy używasz Apache i czy możesz utworzyć 'RewriteRule' w pliku' .htaccess'? – Ding
http://stackoverflow.com/questions/5411538/redirect-from-an-html-page sprawdź to. Twoje pytanie wydaje się być duplikatem tego. –