Hostwinds Учебники
Результаты поиска для:
Содержание
Теги: htaccess
Существует два основных типа переадресации: временные и постоянные. В этом руководстве мы сосредоточимся на другом типе перенаправления, называемом маскированием URL, и рассмотрим, как выполнить маскирование URL с помощью Редактирование .htaccess файл.
Давайте начнем.
Маскировка URL будет когда вы перенаправляетесь на новый домен, но вместо изменения URL-адреса он останется прежним. Например, если у вас есть перенаправление маски домена между yourdomain.com/example и yourdomain.com/example/mask. Когда Domain.com перенаправляет на yourdomain.com/example/mask, он не переключает URL. Это будет продолжать быть yourdomain.com/example.
Есть несколько способов перенаправить для вашего домена, например, используя код с HTML. Мы собираемся использовать ваш файл .HTACCESS для этой красной маски. Если вы еще не создали файл .htaccess, перейдите посмотрите наше руководство: Создание и редактирование файла .htaccess. Это руководство покажет вам, как создавать и некоторые способы редактирования вашего .htaccess.
Теперь, когда у вас создан свой файл .htaccess, мы можем идти вперед и использовать следующий код для перенаправления вашего сайта с помощью маски URL.
#Making a URL Mask.
RewriteEngine On
RewriteRUle ^example/?$ /example2/mask
Когда кто-то открывает Yourdomain.com, он покажет содержимое другой папки в примере2 выше. Замените примеры выше и пример2, чтобы отобразить желаемый контент, который вы хотите отобразить.
#Redirect a domain to a specific URL
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com
RewriteRule ^(.*) http://www.yourotherdomain.com/directory [P]
В приведенном выше примере замените yourdemain.com с вашим доменом и доменом, который вы хотите отправить в yourertomdomain.com.
Когда вы поместите этот код в свою .htaccess, вы будете перенаправлять и посмотреть контент для yourdemain.com/example/mask, но вы все равно будете увидеть URL для yourdemain.com/example.
Написано Hostwinds Team / Август 1, 2019