Конечно, вы можете сделать это!Вам нужно будет получить таблицу с «слизнями», которые связаны с «уродливыми» URL.Вероятно, подойдет таблица со столбцами "slug" (index) и "ugly_url".
mod_rewrite:
RewriteEngine on
RewriteRule ^/[a-zA-Z0-9-_]+$ redirect.php?slug=$1
redirect.php:
// You'll need to find out to wich ugly URL this Slug belongs to.
// Connect to your database ...
$slug = mysql_real_escape ( (string)$_GET['slug'] );
if ( empty ( $slug ) )
die ( 'Page not found.' );
$query = mysql_query ( "SELECT `ugly_url` FROM `slugs` WHERE `slug` = $slug LIMIT 1" );
if ( !$query )
die ( 'Page not found.' );
$fetch = mysql_fetch_array ( $query );
$ugly_url = $fetch['ugly_url'];
header ( "Location: $ugly_url" );