我需要重寫一個類似於test.php的url?type = $ 1 & val = $ 2 類型將始終是一個字符串,其中val可以是數字或字符串。我想出了以下的 test/([a-zA-Z]+)/([a-zA-Z0-9|]+)/([0-9]+).html
,但正如預期的那樣,它不會與lke test/hello-world/23.html
一起工作。我如何在表達式中包含破折號?用.htaccess重寫url
0
A
回答
0
可以逃避他們,所以如果你有
test/([a-zA-Z]+)/([a-zA-Z0-9\-|]+)/([0-9]+).html
0
這似乎更像是一個關於正則表達式來問我的問題。 test/([a-zA-Z-]+)/([a-zA-Z0-9|-]+)/([0-9]+).html
應該做的。將短劃線放在字符類的末尾是很重要的。
相關問題
- 1. 用.htaccess重寫URL
- 2. 用htaccess重寫url
- 3. URL重寫.htaccess
- 4. URL重寫-.htaccess
- 5. .htaccess url重寫
- 6. URL重寫.htaccess
- 7. .htaccess url重寫
- 8. htaccess重寫url
- 9. Url重寫htaccess
- 10. .htaccess重寫不重寫url
- 11. Htaccess使用?重寫URL?重複的URL
- 12. URL htaccess的重寫
- 13. 重寫URL在.htaccess
- 14. apache url重寫.htaccess
- 15. htaccess的重寫URL
- 16. htaccess的URL重寫
- 17. htaccess的URL重寫
- 18. URL重寫與htaccess
- 19. URL重寫htaccess的
- 20. 的.htaccess URL重寫
- 21. .htaccess重寫/ ...到/?url =
- 22. .htaccess和URL重寫
- 23. URL重寫的.htaccess
- 24. htaccess和URL重寫
- 25. URL重寫htaccess的
- 26. htaccess的URL重寫
- 27. 重寫。 htaccess URL的
- 28. 的.htaccess URL重寫
- 29. .htaccess的URL重寫
- 30. htaccess的 - 重寫URL