2012-06-21 2 views
0

Как я могу зачеркнуть каждую букву в URL-адресе, используя tuckey UrlRewrite? это то, что у меня есть сейчас, но, похоже, не работает.UrlRewriteRule с использованием Tuckey

<rule match-type="regex"> <from>(.*)</from> <to type="redirect">${lower:$1}</to> </rule>

ответ

2

Вы должны поставить условие для проверки прописных букв. Попробуйте это

<rule> 
    <name>Force URL's that contain upper case letter to lower case</name> 
    <condition type="request-uri" casesensitive="true">^.*[A-Z].*$</condition> 
    <from>^(.*)$</from> 
    <to type="permanent-redirect">${lower:$1}</to> 
</rule>