|
|
|
| я так понимаю, что если мы вводим
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteRule ^news/show_cat_ucat/id_cat/([0-9]+)/id_ucat/([0-9]+)/ news/show_cat_ucat.php?id_cat=$1&id_ucat=$2 [L]
|
если мы теперь введём в строку адрес, вида:
news/show_cat_ucat/id_cat/1/id_ucat/2/
|
то фактически браузер переёдёт на страницу:
news/show_cat_ucat.php?id_cat=1&id_ucat=2
|
так?
в таком случае нужно чтобы все адреса которые строятся динамически тоже изменились - сейчас они имеют вид:
news/show_cat_ucat.php?id_cat=1&id_ucat=2
|
я правильно понимаю? нужно изменить структуры создания самих адресов?
и помогите составить парвильно для Локалхоста, а то что то не получается. | |
|
|
|
|
|
|
|
для: 10100100
(20.01.2007 в 10:21)
| | Да всё правильно, у вас что-то не работает? | |
|
|
|
|
|
|
|
для: cheops
(20.01.2007 в 13:14)
| | да, не работает. он мне выдаёт ошибку, мол почекай, у тебя ошибка в синтаксисе. | |
|
|
|
|
|
|
|
для: 10100100
(20.01.2007 в 14:15)
| | Ошибка 500? | |
|
|
|
|
|
|
|
для: cheops
(20.01.2007 в 21:25)
| | нет, просто всё грузится вплоть до момента вызова данных из таблицы и глюкует. в чём конкретно рпоблема не понимаю.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY id_news DESC LIMIT 0, 9' at line 2
|
| |
|
|
|
|
|
|
|
для: 10100100
(21.01.2007 в 13:52)
| | Здесь ошибка в синтаксисе mysql-запроса. Mod_rewrite ни при чем. Может быть какая-то переменная теряется или еще что-то. Выводите текст запроса на экран и смотрите по нему. | |
|
|
|
|
|
|
|
для: 10100100
(20.01.2007 в 10:21)
| | да, действительно не передаются обе переменные.
сейчас мой файлик выглядит вот так:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /underconscio/cmsin/
RewriteRule ^news/show_cat_ucat/id_cat/([0-9]+)/id_ucat/([0-9]+)/ news/show_cat_ucat.php?id_cat=$id_cat&id_ucat=$id_ucat [L]
|
если RewriteBase ставить равным / то наверное теряется смысл так как до папки NEWS у меня на локали есть папка underconscio - она собственно и является папкой данного сайта и папка cmsin в которой распологается блок NEWS. я наверняка чтото не правильно делаю, но ЧТО, пока не в силах понять, мануалы которые читал мне не понятны, я понмаю только когда последовательно обьясняют, а там просто набор полезных функций :( | |
|
|
|
|
|
|
|
для: 10100100
(22.01.2007 в 13:28)
| |
Options +FollowSymlinks
RewriteEngine On
RewriteBase /underconscio/cmsin/
RewriteRule ^news/show_cat_ucat/id_cat/([0-9]+)/id_ucat/([0-9]+)/ news/show_cat_ucat.php?id_cat=$1&id_ucat=$2 [L]
|
Попробуй так. | |
|
|
|
|
|
|
|
для: addict
(22.01.2007 в 13:54)
| | не получается... переменные всёравно не передаются. | |
|
|
|