Я должен перенаправить новый URL-адрес на страницу Centain на том же сайте, но столкнулся с конфликтующей проблемой? - PullRequest
0 голосов
/ 22 мая 2019

У меня есть новый URL, например. www.mysite.com/newurl, и когда этот URL-адрес записывается в браузере, он должен показывать эту страницу, например. www.mysite.com/folder1/folder2/oldpage.html. Но другие правила, перечисленные в файле web.config, создают конфликт всякий раз, когда я пробую другие варианты, доступные в Интернете.

Мой текущий код web.config показан ниже:

''' 
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <defaultDocument>
            <files>
                <clear />
                <add value="index2.html" />
                <add value="Default.htm" />
                <add value="index.php" />
                <add value="Default.asp" />
                <add value="index.htm" />
                <add value="index.html" />
                <add value="iisstart.htm" />
                <add value="default.aspx" />
            </files>

        </defaultDocument>
        <httpErrors>
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" prefixLanguageFilePath="" path="/index2.html" responseMode="ExecuteURL" />
        </httpErrors>
<rewrite>
    <rules>
    <rule name="HTTP to HTTPS redirect" stopProcessing="true"> 
    <match url="(.*)" /> 
    <conditions> 
        <add input="{HTTPS}" pattern="off" ignoreCase="true" />
    </conditions> 
    <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>   
    </rules>
</rewrite>
        <staticContent>
            <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
            <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
        </staticContent>
    </system.webServer>
</configuration>

'' '

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...