Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > Проблема с mod_rewrite


Автор: Black_leopard 22.1.2008, 10:04
Я попытался сделать преобразование ссылки вида http://site.ru/disease_2/16/ на http://site.ru/disease_2.php?id=16 с помощью mod_rewrite но столкнулся с проблемой в том что при написании в .htaccess преобразования

Код

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)disease/?$ $1disease.php

RewriteRule ^(.*)disease_2/(.*)/$ $1disease_2.php?id=$2


но данное преобразование не работает, помогите пожалуйста разобраться с ситуацией - оно просто перекидывает на disease.php (с этой страницы пытаюсь открыть нужный URL)

Автор: rapaman 23.1.2008, 18:29
а если с экранированием ?

Автор: Golda 24.1.2008, 03:03
Попробуйте

Код

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


Так работает?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)