我想创建一个301s的正则表达式,它将帮助我识别url:site.com/abc/
并重定向到site.com/xyz/
。我试过^abc/?
正则表达式,它工作正常,但问题是,即使像site.com/123/sdas/abc/213
的网址被抓到。我如何确保只有/abc
与完整的字符串url匹配?正则表达式匹配完整字符串
6
A
回答
12
使用线锚$
的末尾:
^abc/$
这确保了精确的字符串abc/
将被匹配。
0
写您的规则是这样的:
RewriteRule ^abc/?$ /xyz [L,NC]
2
$匹配字符串的结尾:
^abc/?$
相关问题
- 1. 正则表达式正则表达式匹配字符串
- 2. 正则表达式匹配字符串
- 3. 正则表达式匹配字符串
- 4. 正则表达式匹配字符串
- 5. 正则表达式匹配字符串
- 6. 正则表达式匹配字符串
- 7. 正则表达式匹配字符串
- 8. 正则表达式匹配字符串
- 9. 正则表达式匹配字符串
- 10. 重复字符匹配正则表达式匹配字符串
- 11. 匹配匹配字符串的正则表达式的子串
- 12. 子字符串或完全匹配的正则表达式
- 13. 正则表达式与字符串完全匹配
- 14. 正则表达式整个字符串匹配不是组件
- 15. .NET正则表达式匹配整个字符串
- 16. 如何使用正则表达式匹配整个字符串
- 17. 正则表达式匹配整个字符串,而分组
- 18. 如何将整个字符串与正则表达式匹配?
- 19. 正则表达式匹配整个字符串
- 20. 整个字符串的正则表达式匹配
- 21. 匹配整个字符串与正则表达式
- 22. 正则表达式:不匹配字符串的匹配顺序
- 23. .NET正则表达式匹配匹配空字符串
- 24. 用于匹配完整子串的正则表达式
- 25. Postgres正则表达式子字符串或正则表达式匹配
- 26. 正则表达式匹配除字符
- 27. 正则表达式匹配特定字符串的字符>
- 28. 正则表达式匹配字符串中的连字符
- 29. 正则表达式匹配字符串中的EOL字符
- 30. 从字符串中剥离正则表达式字符匹配
啊$符号是...谢谢! – xoail 2011-05-13 21:02:34