Удаление запаздывания наклонных черт в блоге WordPress размещается на IIS

Если Ваше приложение бросит необработанное исключение, то Windows "остановит" сервис.

1
задан 28 March 2012 в 15:54
1 ответ

WordPress будет принимать URL-адреса как с косой чертой в конце, так и без нее. Так что никаких проблем на входящей стороне.

Он просто генерирует URL-адреса только с завершающей косой чертой, поэтому вместо использования входящего правила перезаписи вы должны использовать исходящее правило перезаписи, чтобы просто удалить косые черты, если они есть.

Поскольку исходящие правила не действуют. не работает вместе с выходным сжатием, вы должны отключить это. Вместе со стандартным правилом перезаписи для WordPress вы получите следующий файл web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="wordpress" patternSyntax="Wildcard">
                    <match url="*" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="index.php" />
                </rule>
            </rules>
            <outboundRules>
                <rule name="Remove trailing slash" preCondition="IsHTML">
                    <match filterByTags="A, Form, IFrame" pattern="(.*)/$" />
                    <action type="Rewrite" value="{R:1}" />
                </rule>
                <preConditions>
                    <preCondition name="IsHTML">
                        <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
                    </preCondition>
                </preConditions>
            </outboundRules>
        </rewrite>
        <urlCompression doStaticCompression="false" doDynamicCompression="false" />
    </system.webServer>
</configuration>

Надеюсь, это поможет.

0
ответ дан 4 December 2019 в 10:04

Теги

Похожие вопросы