Я хочу перенаправить любого, кто набирает example.com (или www.example.com), на https : //example.com/AB/
первая часть, , которая использует https instead of http
в моем домене, была достигнута.
Я достиг этого, добавив следующие строки кодов (только последние 3 строки) к .htaccess
который находится в корне моего домена.
RewriteOptions inherit
# php -- BEGIN cPanel-generated handler, do not edit
# This domain inherits the “PHP” package.
# php -- END cPanel-generated handler, do not edit
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Требуется решение / Проблема : Вторая часть, которая заключается в том, чтобы перенаправить любого, кто набирает example.com (или www.example.com), наhttps://example.com/AB/ не был достигнут.
Я использовал опцию перенаправления cPanel для перенаправления.После создания перенаправления он добавляет следующие 2 строки в файл моего домена .htaccess
.Вот код
RewriteCond %{HTTP_HOST} ^.*$
RewriteRule ^/?$ "https\:\/\/example\.com\/AB\/" [R=301,L]
Но как только это будет сделано, попытка открыть домен выдает ошибку слишком много перенаправлений , это говорит "example.com"перенаправлял вас слишком много раз. "
Временно я добавил следующую строку кода в мой файл index.php, чтобы он перенаправлял на другую страницу, но это не то, что я хочу сделать,
<meta http-equiv="refresh" content="0; URL='https://example.com/AB/'" />
Кстати, мой веб-сайт, использующий WordPress, я не уверен, имеет ли это отношение к проблеме.
Пожалуйста, дайте мне знать, как я могу добиться этого с помощью .htaccess?Спасибо!