Как сделать чпу для статей?

Всем доброго времени суток, скажите пожалуйста как из такой ссылки post?id=1 сдалть такую: post/id/2 ?
$query = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT $start, $num ") or die(mysql_error());
$news = mysql_fetch_array($query);
Вот такформируется ссылка More...
Заранее спасибо!
  • Вопрос задан
  • 270 просмотров
Решения вопроса 1
Maxsior
@Maxsior
loading...
в htaccess сделать переадресацию:
RewriteRule ^post\/id\/([0-9]+)\/?$ post?id=$1 [L]

и тогда по ссылке post/id/2 будет открываться post?id=2
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
trevoga_su
@trevoga_su
вторая ссылка в поиске, которую дал комментатор выше.
в htaccess перенаправляем все в index
там разбираем URL и все.

писать под каждый обработчик RewriteRule условие в htaccess - на текущий момент весьма дурная и сложная практика.
файл конфигурации сервера не должен заниматься преобразованием урлов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы