#wordpress #.htaccess #redirect #mod-rewrite #url-rewriting
#wordpress #.htaccess #перенаправление #мод-перезапись #url-переписывание
Вопрос:
Я использую WordPress, и мне нужно перенаправить все страницы на index.html страница (я создал в корневой папке временную).
Я попробовал приведенный ниже код, но он перенаправляет только домашнюю страницу.
Redirect 301 "index.html" "https://www.examle.com"
Я пытался
RewriteRule ^(.*)$ https://www.examle.com/$1 [R=permanent,L] //getting error(The page isn’t redirecting properly)
Я попробовал приведенный ниже код
RewriteCond %{REQUEST_URI} !/index.html$
RewriteCond %{REMOTE_HOST} !^00.00.00.00 //my ip
RewriteRule $ /index.html [R=302,L]
Любое другое решение для перенаправления всех страниц на index.html ? На моем сайте более 50 страниц. Я хочу перенаправить все на index.html
Комментарии:
1. Можете ли вы поделиться содержимым вашего текущего файла .htaccess?
2. @ozgur, я попробовал все вышеперечисленное один за другим и перезаписал вверху
Ответ №1:
Вы можете перезаписать содержимое существующего .htaccess
файла с помощью этого. Пожалуйста, обратите внимание, что этот код предполагает, что ваш WordPress установлен на root directory
.
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index.html$
RewriteRule . /index.html [R=302,L]
Комментарии:
1. Я попробовал ваш код, но проблема в том, что если я получу доступ examle.com/about затем я получаю страницу «Моя информация о нас». В общем, он должен быть перенаправлен на index.html страница
2. Да, я хочу, чтобы все страницы перенаправлялись на index.html страница.