Я просмотрел всю сеть и, похоже, не могу понять это.Я использую движок переписывания Tuckey.Я прочитал руководство и рассмотрел примеры без помощи.
Я хочу удалить расширения ".html" из URL, сохранив параметры, если они есть.
Вот что у меня естьпока (нерабочий):
<rule>
<note>Example: http://hostname/sample/loginhelp?cid=2 is masked from http://hostname/sample/loginhelp.html?cid=2</note>
<from>^(.*)\?(.*)$</from>
<to>$1.html?$2</to>
</rule>
<outbound-rule>
<note>Example: http://hostname/sample/loginhelp.html?cid=2 is redirected to http://hostname/sample/loginhelp?cid=2</note>
<from>^(.*)(\.html)(.*)$</from>
<to type="redirect">$1$2</to>
</outbound-rule>
Ни правило, ни исходящее правило, похоже, не работают ни в одном сценарии.Я знаю, что Tuckey работает, так как я могу заставить работать другие правила, но не этот.Кроме того, я использую стек Seam, хотя я не думаю, что это имеет значение.Чего мне не хватает?