Существуют различные способы сделать это и различные перенаправления, я перечислил их ниже:
301 (постоянное перенаправление): перенаправьте весь сайт на другой URL-адрес на постоянной основе. Это наиболее распространенный тип перенаправления, который полезен в большинстве ситуаций. В этом примере мы перенаправляем на домен «example.com»:
# This allows you to redirect your entire website to any other domain
Redirect 301 / http://example.com/
302 (Временное) Перенаправление: укажите весь сайт на другой временный URL. Это полезно для целей SEO, когда у вас есть временная целевая страница и вы планируете позже вернуться на свою главную целевую страницу:
# This allows you to redirect your entire website to any other domain
Redirect 302 / http://example.com/
Перенаправить index.html в определенную подпапку:
# This allows you to redirect index.html to a specific subfolder
Redirect /index.html http://example.com/newdirectory/
Перенаправить старый файл на новый путь к файлу:
# Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://example.com/newdirectory/newfile.html
Перенаправление на определенную страницу индекса:
# Provide Specific Index Page (Set the default handler)
DirectoryIndex index.html