этот вариант, что выше написал работает на битриксе. А на модХ нет. То ли не туда ввожу.
Добавлял в index.php
http://jsfiddle.net/ - сюда выложи код
https://www.youtube.com/watch?v=w9Us4ttVuZU
а сама форма отправляется?
неужно никто не верстает так?
вы не поняли. Мне нужно наоборот - чтобы при вводе Test, tEst, TEST переадресовывало на test
В итоге при любом вводе урла будет одна страница..---------- Добавлено 11.11.2014 в 16:11 ----------
$host = $_SERVER[HTTP_HOST];//имя хоста $uri = $_SERVER[REQUEST_URI];//здесь хранится адрес без имени хоста $uri1 = str_replace ("/", "", $uri); $uri1 = str_replace ("_", "", $uri1); $uri1 = str_replace ("-", "", $uri1); $uri1 = str_replace (".", "", $uri1); $host1 = str_replace ("/", "", $host); $host1 = str_replace ("_", "", $host1); $host1 = str_replace ("-", "", $host1); $host1 = str_replace (".", "", $host1); if($uri != "/" || !ctype_lower($host1)){ if (!ctype_lower($uri1) || !ctype_lower($host1)) { $uri = mb_strtolower($uri);//переводим адрес в нижний регистр $host = mb_strtolower($host);//переводим хост в нижний регистр header ('HTTP/1.1 301 Moved Permanently');//редиректим header("Location: http://".$host.$uri); } }
Вот так если сделать, что скажете?
yandex.ru//////////////////////yandsearch?text=куча слешей&clid=1909644&lr=2 - ничего
да уже решено с помощью подсказки от siv1987. Но возникает вопрос другой. Как сделать, чтобы урл не зависел от регистра..
site.ru/test
site.ru/TesT
должны вести на одну страницу..
двиг не обновляли?
может подскажите по этому вопросу? /ru/forum/872741