Динамический Mod_Rewrite - PullRequest
       11

Динамический Mod_Rewrite

0 голосов
/ 19 марта 2011

Мне нужна помощь в создании правила mod_rewrite для моего сайта.

Вот пример того, как выглядит текущая ссылка http://soccersurfer.com/profile.php?id=3, и я хотел бы, чтобы она превратилась во что-то вроде http://soccersurfer.com/players/cristiano-ronaldo/. У меня много таких ссылок, так что это не так просто, как сделать это для одной, но для "profile.php? Id = X", где X - номер профиля.

Любаябыла бы признательна за помощь.

Спасибо

1 Ответ

2 голосов
/ 19 марта 2011

Более простой способ будет:

RewriteRule ^/players/(.*?)/$ profile.php?name=$1

А в profile.php добавьте возможный аргумент (имя одно), который позволит вам искать игрока в базе данных по его имени, а не по его идентификатору.

...