2012-02-15 10 views
6

Próbuję utworzyć regułę przepisywania, która będzie wykrywać tylko liczby i przekazywać je odpowiednio. Chcę, aby reguła przepisywania została zignorowana, jeśli pojawią się tylko cyfry.Reguła przepisywania w celu wykrycia tylko liczb

  • /index.php - OK
  • / - OK
  • /42365 - przepisuje do view.php?id=42365

Co mam tak daleko:

RewriteEngine on 
RewriteRule ^([0-9]+)?$ view.php?id=$1 [L] 

Odpowiedz

8

Zdjąć ? od końca ([0-9]+) grupa, co czyni ją opcjonalną. Ci musi mają numery za przepisanie wystąpić:

RewriteEngine on 
RewriteRule ^([0-9]+)$ view.php?id=$1 [L] 
+0

Ahh Byłem tak blisko. Dzięki! – ATLChris

Powiązane problemy