1
A
回答
2
可以使用NC flag忽略的模式匹配的情況:
RewriteRule ^jewelry-stores/nashville$ /jewelry/cities/nashville [L,R=301,NE]
否則,如果你想測試至少一個大寫字母,使用[A-Z]
:
RewriteRule ^jewelry-stores/([^A-Z]*[A-Z].*) /jewelry/cities/${tolower:$1} [L,R=301]
另外internal mapping function tolower用於將匹配的字符串轉換爲小寫字母。 (請注意,RewriteMap
需要訪問的服務器或虛擬主機配置。)
2
像
RewriteRule ^citites/.*[A-Z].*$ /whatever [L,R=301]
應該按預期工作
相關問題
- 1. 正則表達式的字符串只包含小寫字母
- 2. 正則表達式只有字母一個大寫字母
- 3. 正則表達式 - 不包含連續大寫字母的駱駝案例
- 4. C#正則表達式首字母大寫其餘小寫
- 5. CMake正則表達式將小寫字母轉換爲大寫
- 6. 正則表達式匹配大寫字母包圍的字符串模式
- 7. 在正則表達式搜索中包含無字母字符
- 8. 正則表達式包含字母,數字和_
- 9. Java的正則表達式大寫字母和數字只有
- 10. 正則表達式使字母數字值爲大寫
- 11. 大寫字母,2個特殊字符的正則表達式
- 12. html5正則表達式,表示大寫第一個字母
- 13. 正則表達式,用於查找大寫字母后跟小寫字母
- 14. 匹配大寫字母和小寫字母的正則表達式
- 15. 的.htaccess重寫正則表達式的正則表達式
- 16. 正則表達式字符串包含
- 17. 正則表達式:匹配只包含一個字母串
- 18. 正則表達式:如果三個字母都包含
- 19. 正則表達式匹配包含字母串,只強調
- 20. 如何爲2個大寫字母創建正則表達式?
- 21. 對於大寫字母的.NET正則表達式Negative Lookahead
- 22. 正則表達式匹配大寫字母不是短跑
- 23. 下一個大寫字母使用正則表達式搜索
- 24. 用於搜索大寫字母/單詞的正則表達式?
- 25. 正則表達式大寫單詞的第二個字母
- 26. 用正則表達式查找大寫字母不在句首
- 27. PHP - 一個以上大寫字母的正則表達式?
- 28. 只匹配一個大寫字母的正則表達式
- 29. 正則表達式匹配混合大寫字母和\ n
- 30. Java中的正則表達式大寫希臘文字母
你能告訴你在看什麼? – 2011-01-30 14:18:25
RewriteRule ^首飾店/納什維爾$ /珠寶/城市/納什維爾[L,R = 301] 我想要它也適用 - 納什維爾 – WEBProject 2011-01-30 14:19:07
你認爲你可能會看到這個錯誤?您是否需要重定向URL,或者您是否可以在腳本語言中將其轉換爲小寫? – 2011-01-30 14:20:22