Как я перенаправляю example.com на example.com/subdirectory?

Я пытаюсь перенаправить example.comexample.com/, www.example.com и www.example.com/) к example.com/subdirectory. Я мог сделать это легко использование HTML, но от того, что я считал, лучше сделать 301 перенаправление с помощью Apache.

Как я могу сделать этот Apache использования?

1
задан Adriaan 16 May 2017 в 16:33
поделиться

3 ответа

Если вам нужен 301 редирект:

RedirectMatch 301 ^/$ /subdirectory/
1
ответ дан 2 September 2019 в 23:59
поделиться

Вы должны использовать файл .htaccess с ключевым словом RewriteRule . См. Документы Apache для получения дополнительной информации о том, как это сделать.

1
ответ дан 2 September 2019 в 23:59
поделиться
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Примечание* Этот метод перенаправления в .htaccess работает ТОЛЬКО на Linux-серверах с включенным модулем Apache Mod-Rewrite.

Источник: http://www.webconfs.com/how-to-redirect-a-webpage.php

Пример использования:

RewriteRule ^/$ http://somewhere.com/directory [R=301,L]

Я думаю

0
ответ дан 2 September 2019 в 23:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: