Как сделать редирект с / на /index.php?

(Ответов: 4, Просмотров: 1072)
  1. Опытный Аватар для Bakalov
    • Регистрация: 25.04.2011
    • Сообщений: 439
    • Записей в дневнике: 5
    • Репутация: 132
    По дефолту на ВП стоит редирект с /index.php на /. Мне надо этот редирект убрать, но как сделать не пойму. В .htaccess все стандартно для WP:
    PHP код:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase 
    /
    RewriteRule ^index\.php$ - 
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
    %{REQUEST_FILENAME} !-d
    RewriteRule 
    . /index.php 
    </IfModule>
    # END WordPress 
    Заменяю на
    PHP код:
    RewriteEngine on
    RewriteRule 
    ^$ /index.php [L,R=301
    И получаю циклический редирект. Где поправить?
    Профессиональное продвижение сайтов в Нижнем Новгороде.
    • 0
  2. Опытный Аватар для Bakalov
    • Регистрация: 25.04.2011
    • Сообщений: 439
    • Записей в дневнике: 5
    • Репутация: 132
    Неужели нельзя так сделать?
    Профессиональное продвижение сайтов в Нижнем Новгороде.
    • 0
  3. Сеошнег Аватар для DESTER
    • Регистрация: 15.02.2012
    • Сообщений: 454
    • Репутация: 112
    • Webmoney BL: ?
    PHP код:
    Redirect 301 site.ru http://site.ru/index.php 
    А получаете цикл, потому что логика такая: любой адрес редиректить на index.php, site.ru/index.php - это тоже адрес, соответственно, он снова редиректиться на себя же.
    • -1
  4. Опытный Аватар для Bakalov
    • Регистрация: 25.04.2011
    • Сообщений: 439
    • Записей в дневнике: 5
    • Репутация: 132
    Чето вы не то написали, откуда такой пример вообще вынули? Я же написал, что заменяю весь стандартный .htaccess на
    PHP код:
    RewriteEngine on 
    RewriteRule 
    ^$ /index.php [L,R=301
    У меня не любой адрес, а именно корень должен ссылаться.
    Профессиональное продвижение сайтов в Нижнем Новгороде.
    • -1
  5. Сеошнег Аватар для DESTER
    • Регистрация: 15.02.2012
    • Сообщений: 454
    • Репутация: 112
    • Webmoney BL: ?
    PHP код:
    Redirect 301 http://site.ru/index.php 
    Так точнее. Корень и ссылается. Для начала, имхо, стоит попробовать, потом кидаться помидорами...
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
как сделать редирект пользователя по ip?
Web программирование 0 11.05.2013 17:38
как сделать редирект пользователя по ip?
Вопросы от новичков 0 11.05.2013 17:38
Как сделать 301 редирект в .htaccess
Вопросы от новичков 8 01.11.2012 19:46
как сделать 301 редирект?
Web программирование 7 20.03.2012 16:28

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры