То, как к 301 перенаправляют единственный файл или каталог на GoDaddy, совместно использовало Windows, размещающий план?

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

Дома, я использую его, но это - нормальный файловый сервер, не действительно с помощью всех возможностей.

0
задан 13 April 2017 в 15:13
3 ответа

<meta HTTP-EQUIV="REFRESH"....> метод возвратит 200 ответов (не истинный ответ перенаправления как 301/302/etc.).

Afaik Идут, у Папы нет функции в их панели управления для перенаправления только определенных файлов на общих учетных записях Windows.

На общем плане Windows Вы можете использовать перезапись IIS 7 URL через web.config файл, вставленный в корень Вашего каталога веб-сайта. Необходимо было бы подтвердить, что конкретный хостинг-аккаунт находится на IIS 7 + сервер. Если так, добавьте следующий web.config файл для выполнения простого перенаправления:

    <?xml version="1.0"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rewriteMaps>
                <rewriteMap name="StaticRedirects">
                    <add key="/somedir/old-page.html" value="/otherdir/new-page.html" />
                </rewriteMap>
            </rewriteMaps>
            <rules>
                <rule name="RedirectRule" stopProcessing="true">
                    <match url=".*" />
                    <conditions>
                        <add input="{StaticRedirects:{REQUEST_URI}}" pattern="(.+)" />
                    </conditions>
                    <action type="Redirect" url="http://www.somedomain.com{C:1}" appendQueryString="False" redirectType="Permanent" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>

Для получения дополнительной информации Вы видите раздел "Using rewrite maps for redirection" здесь: http://learn.iis.net/page.aspx/469/using-rewrite-maps-in-url-rewrite-module/

1
ответ дан 4 December 2019 в 22:25

Можно сделать это с перенаправлением HTML:

<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.somedomain.com/somefile.pl">
0
ответ дан 4 December 2019 в 22:25

Другой Web.config подход (который работает с GoDaddy, совместно использованным, размещая в Windows также) должен использовать элемент конфигурации httpRedirect:

<?xml version="1.0"?>
<configuration>
  <system.webServer>
    <httpRedirect enabled="true" exactDestination="true"
                  httpResponseStatus="Permanent">
      <add wildcard="*from/path" destination="/to/path/" />
    </httpRedirect>    
  </system.webServer>
</configuration>
0
ответ дан 4 December 2019 в 22:25

Теги

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