
Моя веб-страница на домене университета располагалась по адресу:
www.example.edu/~myusername
У меня есть только index.html внутри моего public_html
каталога в домашней области на сервере Linux.
Я хочу перенаправить домашнюю страницу (единственную страницу, которая у меня есть) на новый домен
www.example.com
Я попытался перенаправить старый сайт index.html
на новый index.html
с помощью 301-редирект и стандартных методов, найденных в Интернете, используя .htaccess
файл, но, похоже, это не сработало.
решение1
Есливеб-сервер вашего университета использует Apache httpd, наиболее надежный метод — поместить .htaccess
файл в корневой каталог документов:
Redirect 301 / https://www.example.com/
Это также позволит правильно перенаправить подпути.
Если это не удается, то второй лучший способ — использовать скриптовый язык (если у вас есть к нему доступ) для отправки заголовка redirect. Это может быть скрипт PHP или скрипт CGI (помещенный в cgi-bin).
Если ничего не помогает, вы можете разместитьмета обновлениев вашем HTML-файле. Это худший метод, так как он требует, чтобы браузер загрузил HTML-страницу, а затем загрузил страницу, на которую он перенаправляет, в то время как заголовки перенаправления не требуют загрузки тела. Мета-обновление не может использоваться для отправки перенаправления 301 (которое обязательно является заголовком HTTP).