15.02.2011, 19:27 | #1 | |
Специалист
Регистрация: 22.09.2008
Сообщений: 302
Вес репутации: 0
|
Не получается настроить ЧПУ в .htaccess
Ребят, помогите понять где ошибка,
нужно чтобы с "/page-name.php" в строке браузера отображалось "/page-name/", как на Джумле/Прессе с модулем. Цитата:
Сам я в этих выражениях не понимаю, но кажется, что код должен работать... Добавлено через 3 часа 49 минут Что все на CMS сидят чтоли? Неужели никто не сталкивался? Последний раз редактировалось Robingoodd; 15.02.2011 в 19:27. Причина: Добавлено сообщение |
|
15.02.2011, 20:15 | #2 | |
Печник
Регистрация: 11.10.2009
Адрес: Наш мир
Сообщений: 2,060
Вес репутации: 233
|
Цитата:
Вы спецификации почитайте, если что не понятно - поможем.
__________________
|
|
15.02.2011, 21:26 | #3 |
Специалист
Регистрация: 22.09.2008
Сообщений: 302
Вес репутации: 0
|
Наконец-то хоть кто-то откликнулся.
Разобраться пробовал. Спецификацию чиатл. Непонятно, где ошибка в выложенном коде Помогите теперь, пожалуйста Добавлено через 1 час 4 минуты ubuntu, ну ты поможешь или нет? Последний раз редактировалось Robingoodd; 15.02.2011 в 21:26. Причина: Добавлено сообщение |
15.02.2011, 21:37 | #4 |
Новичок
Регистрация: 29.10.2010
Сообщений: 13
Вес репутации: 0
|
твой код не работает потому, что ты не очень понимаешь что он делает
первую строчку оставляй без изменений, смотри правило - вторая строка вот пример - правило такое - все ссылки от корня, т.е. / состоящие из английских букв и нижнего подчеркивания и дефисом длинной от 2 до 100 символов и заканчивающихся на / заменить на туже конструкцию + .php RewriteRule ^([a-z,_,-]{2,100})/$ /$1.php [L] значит, то, что в первых круглых скобках обозначается в правиле через $1, были бы ещё скобки - были бы и другие параметры $2 итд в принципе тебе подойдет и то, что я написал, но в твоём случае будет RewriteRule ^([-a-zA-Z0-9_]+)/$ /$1.php [L] у тебя всего один параметр (одни круглые скобки) - возможны: дефисы, малые англ символы, большие, цифры и нижнее подчеркивание надеюсь поможет |
15.02.2011, 21:39 | #5 |
Эксперт
Регистрация: 12.12.2009
Адрес: Ростов-на-Дону
Сообщений: 1,537
Вес репутации: 242
|
RewriteEngine On
RewriteRule ^([-a-zA-Z0-9_]+)/? $1\.php [L] Ой, опоздал
__________________
Самый удобный Хостинг (в т.ч. сейчас - бесплатное полугодовое тестирование хостинга Node.JS) Последний раз редактировалось eresik; 15.02.2011 в 21:47. |
15.02.2011, 22:53 | #6 |
Bannеd
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 369
|
slutsker, eresik,
если его через такой код ломанут, кто за это ответит? перед тем как советовать надо думать. именно ТСу советовать тут бесполезно, он не понимает, что хочет. |
19.02.2011, 00:04 | #8 |
Специалист
Регистрация: 22.09.2008
Сообщений: 302
Вес репутации: 0
|
Последний Герой, как меня могут ломануть, если не секрет?
Действительно .htaccess для меня темный лес. А насчет понимаю не понимаю, ну почему же я понимаю, хочу чтобы ссылки были как на ДЛЕ или Джумле без окончания .php со слэшем "/". А что я еще должен понимать? Добавлено через 6 часов 49 минут Уважемый Последний Герой, дублирую свою просьбу рассказать чем череват данный код. Был бы очень признателен. Последний раз редактировалось Robingoodd; 19.02.2011 в 00:04. Причина: Добавлено сообщение |
19.02.2011, 00:33 | #9 |
Эксперт-криминалист
Регистрация: 05.12.2009
Сообщений: 1,061
Вес репутации: 217
|
Вот ПГ жути нагнал. Стандартный вариант предложили.
Для начала просто попробуй на своем сайте. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
404 + htaccess | Cola | Курилка | 2 | 07.03.2011 13:21 |
.htaccess | ahsinis | Разработка и сопровождение сайтов | 23 | 14.09.2010 10:29 |
ЧПУ в .htaccess | n5ru | Разработка и сопровождение сайтов | 10 | 24.10.2009 10:43 |
помогите htaccess настроить =) | Crossnet | Курилка | 5 | 05.10.2009 12:47 |
.htaccess | maxximys | Вопросы по работе системы | 2 | 29.11.2007 09:52 |
Часовой пояс GMT +3, время: 21:01.