[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Автоматическое перенаправление на index.php
alex455
Здравствуйте.

Знаю, знаю, на эту тему полно информации можно найти в Google, но я так и не нашёл то, что нужно именно мне. Суть в том, что у меня главная страница на сайте - index.php. Мне нужно сделать так, чтобы при посещении моего сайта, например, example.com, посетитель направлялся бы на example.com/index.php, то есть чтобы в строке адреса всегда присутствовала страница, на которой посетитель находится в данный момент. У меня есть кусок кода, который срабатывает именно тогда, когда есть указание страницы, а если только домен, то этот код не срабатывает. Получается, что он не срабатывает в тех случаях, когда посетитель заходит на сайт просто набирая адрес сайта.

Есть ли возможность сделать такое через htaccess?



Спустя 11 минут, 16 секунд (3.09.2012 - 15:06) johniek_comp написал(а):
Redirect permanent /        http://test.com/index.php

Спустя 2 минуты (3.09.2012 - 15:08) kamanch написал(а):
Вставь в начало скрипта
$_SERVER['PHP_SELF']
и вытаскивай из него имя файла

Спустя 2 минуты, 53 секунды (3.09.2012 - 15:11) pak написал(а):
мож как то так

if($_SERVER['HTTP_HOST'] == 'site.ee' or $_SERVER['HTTP_HOST'] == 'www.site.ee')
header('location: http://'. $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] . $_SERVER['REQUEST_URI']);

Спустя 11 минут, 1 секунда (3.09.2012 - 15:22) kamanch написал(а):
Прям как в школе на выпускном: Доказать 4мя разными методами теорему Пифагора smile.gif

Спустя 26 минут, 12 секунд (3.09.2012 - 15:48) killer8080 написал(а):
Цитата (pak @ 3.09.2012 - 16:11)
мож как то так

if($_SERVER['HTTP_HOST'] == 'site.ee' or $_SERVER['HTTP_HOST'] == 'www.site.ee')
header('location: http://'. $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] . $_SERVER['REQUEST_URI']);

Предлагаешь вечный редирект? rolleyes.gif

Спустя 18 минут, 42 секунды (3.09.2012 - 16:07) pak написал(а):
killer8080
ну ёмае, не подумал)

Спустя 2 часа, 1 минута, 12 секунд (3.09.2012 - 18:08) alex455 написал(а):
Цитата (kamanch @ 3.09.2012 - 17:08)
Вставь в начало скрипта
$_SERVER['PHP_SELF']
и вытаскивай из него имя файла

Да, не подумал, спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.