Номер извлечения регулярного выражения для RewriteRule - PullRequest
0 голосов
/ 16 февраля 2010

Для http://macintosh.local/clientname/102
Я могу получить числовую ссылку (3 цифры), как это:

RewriteRule ^[^/]+/([0-9]{3}+)/?$ album.php?ref=$1 [L]

Теперь я хочу получить ссылку в моем SEO-URL:
http://macintosh.local/clientname/102-some-keywords

Ответы [ 2 ]

0 голосов
/ 16 февраля 2010

просто заменить /? с. *

RewriteRule ^[^/]+/([0-9]{3}+).*$ album.php?ref=$1 [L]
0 голосов
/ 16 февраля 2010

Похоже, что существующее регулярное выражение должно работать нормально. В конце концов, он не будет подбирать нечисловые символы.

...