mark1ra

Рейтинг
2
Регистрация
24.06.2013
siv1987:
Faceplam. А вы что думали что htaccess будет вам ссылки заменять в коде? Надо бы знать разницу. Ваша задача проверить, для этого просто тупо в браузере набрать ЧПУ адрес, который мод_реврайтом должен преобразоваться. Что творится на сайте, это уже ваша задача.

Я ничего не думал, поскольку в этом плохо разбираюсь. Имел дела с скриптами, которые сами перенаправляли ссылки. Из-за этого все так глупо и получилось. )))

ivan-lev:
10 символов

Я понял сваю ошибку. Сам скрипт указывал на test.php?id=$id, нужно изменить на test/$id.

Все равно не работает:

RewriteEngine On

RewriteRule ^test-([0-9]+) test.php?id=$1 [L]

На пк (denwere) есть еще один сайт использует тоже mod_rewrite и у его он работает. Оба сайта находятся в папке www\: www\folder1; www\folder2.

ivan-lev:
RewriteCond %{QUERY_STRING} =id=138
RewriteRule ...

Что куда переписать нужно-то?
'[umka:
;11915034']ИМХО, переписывать ничего не нужно. ТС просто решил посетовать на тяготы рабочего процесса.

Нужно отображать URL как: domain.com/test/138

Сейчас он отображается как: domain.com/test.php?id=138

ivan-lev:
if ($i++==12)

echo $x;

Спасибо большое, работает как часы.

Большое спасибо LEOnidUKG и foxi, оба кода работают идеально.