• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Смена главной страницы через htaccess

sagentj007

Постоялец
Регистрация
3 Сен 2009
Сообщения
88
Реакции
6
Всем привет, интересует реализация смены адреса главной страницы через htaccess

Суть в чем: имеется "заглушка" с меню по адресу
Для просмотра ссылки Войди или Зарегистрируйся
Нужно, чтобы при обращении на Для просмотра ссылки Войди или Зарегистрируйся грузилась данная страница.
через
Код:
Redirect 301 / http://site.com/wp-content/themes/theme/home/index_choose.html
Меня постоянно бросает на эту страницу и никакая другая страница сайта не грузится (постоянный редирект).

Заранее спасибо.
 
Директива Redirect модуля mod_alias предназначена для перенаправления не отдельных страниц, а всего содержимого каталогов.
Пример Redirect 301 /old /new
Результат работы:
/old => /new
/old/category => /new/category
/old/category/page => /new/category/page

Так что если делать таким способом перенаправление главной странцы на внутреннюю, то зацикливание неизбежно. В RedirectMatch можно применять регулярное выражение и делать редирект только нужной страницы.
Код:
RedirectMatch 301 ^/$ http://site.com/wp-content/themes/theme/home/index_choose.html

Еще можно решить задачу средствами mod_dir.
Код:
DirectoryIndex /wp-content/themes/theme/home/index_choose.html

Или средствами mod_rewrite.
Вставить сразу после RewriteEngine On
Код:
RewriteCond %{THE_REQUEST} \ /[?\ ]
RewriteRule ^ wp-content/themes/theme/home/index_choose.html [L]
 
попробуйте так:
Код:
RewriteRule ^$ wp-content/themes/theme/home/index_choose.html [L,R=301]

полный код:
Код:
Options +FollowSymLinks -MultiView
RewriteEngine On
RewriteBase /

RewriteRule ^$ wp-content/themes/theme/home/index_choose.html [L,R=301]
 
Если страница создана как страница вордпресса, то ее можно в опциях вордпресса Reading Settings указать в качестве Front page.
Либо если не создана, то создать страницу с пустым контентом, ну и указать эту страницу в качестве шаблона. А далее как в 1м пункте.
Тогда нужда в htaccess пропадет.
 
Назад
Сверху