Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
Привет.лв Главная Справка Поиск Вход Регистрация
Страниц: 1
Печать Bookmark and Share
Удалить этот блок рекламы?
Удали рекламу
Cсылки в Einplac CMS (Прочитано 4156 раз)
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Cсылки в Einplac CMS
01.03.2012 :: 13:53:48
 
Сегодня получил письмо от DiM,
Цитата:
Дата: Сегодня :: 09:38:38
здравствуйте. В Вашей CMS параллельно могут существовать как "страница" так и "СТРАНИЦА". Как сделать, чтобы адрес страницы не зависел от регистра?



Откройте index.php и в нём найдите: Цитата:
$page = substr($page, 0, 25); // Page name max 25 symbol

Замените на: Цитата:
$page = strtolower(substr($page, 0, 25)); // Page name max 25 symbol


Таким образом страница:
http://***/?page=tutorials
и страница:
http://***/?page=TutORialS
Будет одной и той же страницей.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
DiM
Никем не отмечен
*
Вне Форума



Сообщений: 11

Re: Cсылки в Einplac CMS
Ответ #1 - 09.03.2012 :: 10:57:44
 
Через .htaccess ссылки вида http://site/?page=test привел к виду http://site/test, но теперь http://site/test и http://site/Test разные страницы. Как сделать перенаправление с http://site/test на http://site/Test ?
Наверх
 
 
  IP записан
Ramzies
Администратор
*****
Вне Форума

Все что случается
имеет причину.

Сообщений: 2632
Даугавпилс, Валмиера.
Пол: male
Re: Cсылки в Einplac CMS
Ответ #2 - 09.03.2012 :: 11:37:23
 
До добавления файла .htaccess, все работало нормально?
Возможно вы не правильно составили .htaccess файл.
Он должен быть таким: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!


Так же как я писал выше, вам необходимо открыть файл index.php и в нем найти: Код:
$page = substr($page, 0, 25); // Page name max 25 symbol 


Замените на: Код:
$page = strtolower(substr($page, 0, 25)); // Page name max 25 symbol 



Изменено:
Предлагаемый мною способ будет все url страниц c большими буквами переделывает в маленькие, после чего пытается открыть файл страницы с названием из маленьких букв.
Наверх
 
 

Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума!  Вы нуждаетесь в Вход или Регистрация!!
Научись говорить, что ты _х_о_ч_е_ш_ь, вместо точго, чего ты _н_е_ _х_о_ч_е_ш_ь...
WWW Ramzies renat2985   IP записан
Страниц: 1
Печать Bookmark and Share
www.privet.lv

Privet.lv/forum » Powered by YaBB 2.2.3 (fix)!
YaBB © 2000-2012. Все права защищены.
Valid RSS Valid XHTML Valid CSS Powered by Perl Source Forge