Need help? Chat now!

Hostwinds Учебники

Результаты поиска для:


Содержание


Что такое маскирование URL-адресов?
Как создать перенаправление по маске URL-адреса?

Маскирование URL-адресов с использованием .htaccess

Теги: htaccess 

Что такое маскирование URL-адресов?
Как создать перенаправление по маске URL-адреса?

Существует два основных типа переадресации: временные и постоянные. В этом руководстве мы сосредоточимся на другом типе перенаправления, называемом маскированием URL, и рассмотрим, как выполнить маскирование URL с помощью Редактирование .htaccess файл.

Давайте начнем.

Что такое маскирование URL-адресов?

Маскировка URL будет когда вы перенаправляетесь на новый домен, но вместо изменения URL-адреса он останется прежним. Например, если у вас есть перенаправление маски домена между yourdomain.com/example и yourdomain.com/example/mask. Когда Domain.com перенаправляет на yourdomain.com/example/mask, он не переключает URL. Это будет продолжать быть yourdomain.com/example.

Как создать перенаправление по маске URL-адреса?

Есть несколько способов перенаправить для вашего домена, например, используя код с 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