Nginx переписать с Simple Machines Forum
Я использую Nginx 1.5.6 и использую программное обеспечение Simple Machines Forum. Большинство правил перезаписи, кажется, работают правильно, за исключением RSS-каналов.
В моей конфигурации Nginx у меня есть следующая строка, которая должна обрабатывать URL, которые содержат ".xml":
rewrite ^/forum/(\.xml|xmlhttp)/?$ "/forum/index.php?pretty;action=$1" last;
Приведенное выше правило создает следующий URL-адрес для основного форума, который возвращает ошибку 403: http://www.mydomain.com/forum/.xml/?type=rss
Я хотел бы, чтобы правило перезаписи создавало URL такого типа, который возвращает код 200 (настоящая страница): http://www.mydomain.com/forum/?type=rss;action=.xml
Я был бы очень признателен за помощь в создании правила перезаписи. Благодарю.