Mass 301 Redirects for IIS product39 / руководство пользователя. html> product39 / user manual / - PullRequest
0 голосов
/ 09 января 2020

Каков наилучший способ реализации перенаправлений Mass 301 для IIS для перемещения только страниц, оканчивающихся на. html, в папку с именами страниц для многих страниц большого сайта? Я использую Windows Server 2016.

Например:

product56 / download. html> product56 / download /

product56 / руководство пользователя. html> product56 / user-manual /

Однако, если указан индекс. html, он должен перенаправлять не в папку, а на root, например:

product47 / index . html> product47 /

И еще у меня есть около 300 отдельных страниц aspx, которые нужно перенаправить на пользовательские URL, например:

cart / Label-Software-P590.aspx > продукты / этикетка-софт / niceware /

1 Ответ

0 голосов
/ 10 января 2020

По моему мнению, вы можете использовать переписывание URL IIS для достижения ваших требований, вы можете загрузить его с этого url .

product56 / download. html> product56 / download / product56 / user-manual. html> product56 / user-manual /

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

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/user-friendly-url-rule-template

Для указанного html вы должны написать собственный URL самостоятельно.

Например:

product47 / index. html> product47 /

    <rewrite>
        <rules>
            <rule name="inde" stopProcessing="true">
                <match url="product47/index.html" />
                <action type="Redirect" url="http://yourdomian/product47/" />
            </rule>
        </rules>
    </rewrite>

cart / Label-Software-P590.aspx> products / программное обеспечение для этикеток / для никелирования /

    <rewrite>
        <rules>
            <rule name="inde2x" stopProcessing="true">
                <match url="cart/Label-Software-P590.aspx" />
                <action type="Redirect" url="http://yourdomian/products/label-software/niceware/" />
            </rule>
        </rules>
    </rewrite>
...