2014-01-07 4 views
0

из-за внутренней политики с проектом Мне нужно перенаправить только домашнюю страницу сайта, построенного в Expression Engine, на другой URL-адрес. Я хочу иметь доступ к остальной части сайта, чтобы показывать людям, но только когда он переходит на главную страницу, он перенаправляет вас.Домашняя страница перенаправления на сайт Engine Engine

Я попробовал как файл .htaccess, так и мета-обновление на главной странице. Htaccess перенаправляет каждую страницу, так как /index.php находится в каждом URL-адресе, и просто обновляя мета-обновление на домашней странице, даже при обновлении 0, все еще занимает секунду, прежде чем он переключится.

Кто-нибудь знает об этом? Кто-нибудь знает, как это сделать с .htaccess?

+0

Имеет ли 'Expression Engine' уже .htaccess? Если да, то разместите здесь контент. – anubhava

+0

nope, никогда не было файла htaccess в expressionengine – user1339074

+0

И вы уверены, что mod_rewrite и этот конкретный .htaccess включен и работает? – anubhava

ответ

0

Создайте новую группу шаблонов, сделайте свой индекс «home», используя prefs группы ee. На этой странице напишите заголовок, чтобы сделать перенаправление 302. Или включите php и перенаправите вызов.

+0

Это была моя первоначальная идея (что-то похожее), но если я это сделаю, она придет на сайт сначала, а затем только перенаправит через секунду ... Я хочу это быть автоматическим перенаправлением без первой загрузки старого сайта – user1339074

+0

Не знаю, что для вас означает «автоматический переадресация», но этот метод должен быть очень быстрым. Нет, это будет не так быстро, как делать это в .htaccess, но разница, вероятно, не будет заметной. В обоих случаях сервер перенаправляет перенаправление HTTP-заголовка. – AllInOne

Смежные вопросы