(\d+) и ([0-9]+) htaccess rewrite не работает на новом сервере, на старом работает нормально

RewriteRule ^mp3/(\d+)/(.*)/$ download.php?id=$1 [L,NC]

это конкретное правило перезаписи, которое я пытаюсь заставить работать....it работал нормально на моем старом сервере, но теперь я на сервере с Apache 1.3.4.1, если это имеет к этому какое-то отношение.

0
задан 26 July 2011 в 00:53
1 ответ

\d не поддерживается в Apache 1.3.x. Используйте [0-9] вместо этого. (\d будет работать в Apache 2.)

3
ответ дан 4 December 2019 в 12:59

Теги

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