|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.08.2013, 09:44 | #1 |
Зелень
Форумчанин
Регистрация: 03.02.2007
Сообщений: 302
|
ЧПУ в .htaccess
Здравствуйте, коллеги.
Знаю тема ЧПУ в .htaccess и в сети полно примеров как сие дело применить. Вопрос состоит в неработоспособности, посему прошу не критиковать и не отправлять куда подальше. ))) Сайт пока крутиться у меня в локальной сети на тестовом сервере и доступ к сайту осуществляется по данному адресу http://seriy_local_ip/site/ Имеем .htaccess с данными настройками. Код:
Код:
В итоге не работает, где ошибка не могу въехать мод_реврайт подключен и работает, сервер крутиться на Дебиане 6.0, веб-сервер апач. Буду благодарен, за помощь в поиске бага. Последний раз редактировалось Небесный; 08.08.2013 в 10:07. |
08.08.2013, 10:20 | #2 |
Зелень
Форумчанин
Регистрация: 03.02.2007
Сообщений: 302
|
Ех, все же нашел проблему.
Создал локально у себя домен, повесил сайт на домен и все работает. |
18.10.2013, 15:38 | #3 |
Пользователь
Регистрация: 26.03.2010
Сообщений: 42
|
Проблема с ЧПУ
Проблема такая.
Надо из адреса вида site.ru/index.php?option=[$1]&alias=[$2] сделать адрес site.ru/[$2], но если $1!=pages, тогда site.ru/[$1]/[$2] Весь инет перерыл, везде или примитивные примеры, или странные разборы. Может литературу подскажет кто... Весь день гуглил, чесслово! |
18.10.2013, 17:08 | #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% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
03.12.2013, 12:30 | #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 А вот второй вариант ни как не выходит. Пример из этой темы не заработал у меня... |
05.12.2013, 18:09 | #6 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Разберись как работают оба правила, которые я запостил в предыдущем сообщении и всё сразу поймёшь.
Порядок правил тоже важен. Сначала более специфические, а уже потом более обобщённые.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
06.12.2013, 15:34 | #7 |
Форумчанин
Регистрация: 30.07.2008
Сообщений: 125
|
Я то разобрался? частично работает, но стили теряет....как исправить незнаю..
|
06.12.2013, 16:49 | #8 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
в стилях используйте полный путь. Иначе он пытается найти именно в тех как бы папках /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 |