Не делай этого, по крайней мере, не без разбора. Вы можете перенаправить любой запрос в PHP и выполнить там разбор. Это заманчивый вариант, но он ужасен для производительности, потому что дорогой процесс PHP запускается для каждого запроса к каждому ресурсу, включая изображения, таблицы стилей и т. Д.
Только когда существует много переписанных URL-адресов (например, десятки, сотни или тысячи после перемещения сайта или реструктуризации), может иметь смысл перенаправить их в скрипт PHP, который выполняет поиск в базе данных. Но даже тогда вы должны знать основы mod_rewrite, чтобы решить, какие запросы перенаправить на этот скрипт.
mod_rewrite очень хорошо задокументировано , просто нужно немного разобраться. Я рекомендую при изучении основ.
Один хороший ресурс для начала - эта запись в блоге . Есть также много хороших вопросов по SO, которые полны примеров. Официальные документы: здесь .