![]() |
|
|
![]()
|
|
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Подскажите, что надо сделать, чтобы ссылки были вида /cat/1/ вместо ?cat=1
Пишу такой .htaccess
Вся остаётся без изменений, подскажите, что нужно сделать? -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: нет Всего: 67 |
||||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Просто RewriteRule /cat/([0-9]+) index.php?cat=$1 |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Mal Hack
Написал так
строка так и осталась http://localhost/estars/index.php?page=fivfiv А помимо того, что такой .htaccess в папку помещать, больше ничего ненедо делать? Ciber SLasH Буду читать Добавлено @ 21:30 Ещё пробывал так RewriteRule /page/([a-z]+) index.php?page=$1 вместо RewriteRule /page/([0-9]+) index.php?page=$1 -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Убери. Либо делай так, как я описывал в статье. |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Mal Hack
Ок. спасибо, тут ещё проблема во мне была, я несовсем понимал как это работает и так и заходил по ссылке ?lalala=lalala мне тут Ustas подсказал что .htaccess не урл преобразует а наоборот преобразовывает запрос -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Ну дык правильно? А запрос из чего состоит? Правильно. Просто чтобы учитывать имя сервера и т.п. надо делать RewriteCond с соответствующими переменными, а так у тебя рассматривается то, что до скрипта доходит, как REQUEST_URI |
|||
|
||||
| R.M. |
|
||||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Всётаки я пока мало что понимаю в этом и у меня неполучается.
Исходная страница http://localhost/example/index.php Обращаюсь так http://localhost/example/cat/new/index.php к скрипту http://localhost/example/index.php?cat=new Вроде бы обращаца так надо, или я чегото тут непонимаю? .htaccess такой
Пишет ошибку мол страницы не существует
Т.е. мне надо ещё дописывать RewriteCond для моего случая или как? -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
||||
|
|||||
| Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Тут нет. Обращаюсь так http://localhost/example/cat/new/ к скрипту http://localhost/example/index.php?cat=new .htaccess ы /example
|
||||
|
|||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Mal Hack
Тоже самое
Пытался ещё писать RewriteBase /www/example тоже самое -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Какую конкретно ошибку, что именно не находит сервер?
Сдается мне, что mod_rewrite отключен. |
|||
|
||||
| R.M. |
|
||||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Mal Hack
Я же процетировал, посмотри выше
в httpd.conf mod rewrite включен, проверял. Попробую скоро залить в инет, может в denwer'e проблема... -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Это бред. Такого быть не может. Убери в своем правиле в начале крышку ^. |
|||
|
||||
| R.M. |
|
||||||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: нет Всего: 30 |
Убрал, получилось так
тоже самое, вот весь текст ошибки
У меня к тебе небольшая просьба а ты немог бы проверить у себя такой .htaccess с таким же путём к скрипту? Это сообщение отредактировал(а) Куксикус - 25.12.2005, 13:11 -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
||||||
|
|||||||
| Mal Hack |
|
||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Да проверял... Пробуем так, если не будет работать, значит глюки сервера.
|
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |