![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Зелень
Форумчанин
Регистрация: 03.02.2007
Сообщений: 302
|
![]()
Здравствуйте, коллеги.
Знаю тема ЧПУ в .htaccess и в сети полно примеров как сие дело применить. Вопрос состоит в неработоспособности, посему прошу не критиковать и не отправлять куда подальше. ))) Сайт пока крутиться у меня в локальной сети на тестовом сервере и доступ к сайту осуществляется по данному адресу http://seriy_local_ip/site/ Имеем .htaccess с данными настройками. Код:
Код:
В итоге не работает, где ошибка не могу въехать мод_реврайт подключен и работает, сервер крутиться на Дебиане 6.0, веб-сервер апач. Буду благодарен, за помощь в поиске бага. Последний раз редактировалось Небесный; 08.08.2013 в 10:07. |
![]() |
![]() |
![]() |
#2 |
Зелень
Форумчанин
Регистрация: 03.02.2007
Сообщений: 302
|
![]()
Ех, все же нашел проблему.
Создал локально у себя домен, повесил сайт на домен и все работает. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.03.2010
Сообщений: 42
|
![]()
Проблема такая.
Надо из адреса вида site.ru/index.php?option=[$1]&alias=[$2] сделать адрес site.ru/[$2], но если $1!=pages, тогда site.ru/[$1]/[$2] Весь инет перерыл, везде или примитивные примеры, или странные разборы. Может литературу подскажет кто... Весь день гуглил, чесслово! |
![]() |
![]() |
![]() |
#4 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Zhenya-Pvl
RewriteRule ^([^/]+)/([^/]+)$ index.php?option=$1&alias=$2 [L,QSA] RewriteRule ^([^/]+)$ index.php?option=pages&alias=$1 [L,QSA]
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 30.07.2008
Сообщений: 125
|
![]()
Дабы не плодить темы напишу тут.
есть сайт с единой точной входа index.php пытаюсь сделать преобразование ссылк из вида: 1. Domain.ru/catalog в Domain.ru/?page=catalog 2. Domain.ru/catalog/21001 в Domain.ru/?page=catalog&ucat=21001 Первый получился по правилу ^(.*)$ index.php page=$1 А вот второй вариант ни как не выходит. Пример из этой темы не заработал у меня... |
![]() |
![]() |
![]() |
#6 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Разберись как работают оба правила, которые я запостил в предыдущем сообщении и всё сразу поймёшь.
Порядок правил тоже важен. Сначала более специфические, а уже потом более обобщённые.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 30.07.2008
Сообщений: 125
|
![]()
Я то разобрался? частично работает, но стили теряет....как исправить незнаю..
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
в стилях используйте полный путь. Иначе он пытается найти именно в тех как бы папках /Catalog/2010
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
url чпу | deemka777 | PHP | 5 | 26.05.2013 18:18 |
Как сделать ЧПУ на сайте с русским языком через .htaccess | hon | PHP | 6 | 29.03.2013 21:05 |
ЧПУ | kuba1981 | PHP | 11 | 02.10.2012 16:23 |
настройка ЧПУ через htaccess | ajevgen | WordPress и другие CMS | 0 | 09.04.2012 13:07 |
ЧПУ и Кирилица | joe | WordPress и другие CMS | 1 | 25.10.2010 14:36 |