Действительно ли возможно сделать 301 перенаправление И перенаправление к требуемому ресурсу?

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

Доверяемые люди являются единственными, кто блокирует и повторно блокирует стойки, и они пишут себя в на журнале.

Так как сейф находится в серверной, он должен быть покрыт любой безопасностью, которую Вы уже получили там.

1
задан 1 April 2012 в 01:27
3 ответа

Блог RuslanY имеет большое сообщение, которое описывает, как сделать это с IIS rewriter.

Я заключу его Подсказку в кавычки № 3:-

Очень часто у Вас может быть один веб-сайт IIS, который использует несколько различных имен хостов. Наиболее распространенный пример - когда к сайту можно получить доступ с помощью http://www.yoursitename.com и с помощью http://yoursitename.com. Или, возможно, Вы недавно изменили Вас доменное имя от oldsitename.com до newsitename.com, и Вы хотите, чтобы Ваши посетители использовали новое доменное имя при установке закладки ссылок на сайт. Очень простое правило перенаправления будет заботиться об этом: просмотреть plaincopy к clipboardprint?

<rule name="Canonical Host Name" stopProcessing="true">
    <match url="(.*)" />
    <conditions>
        <add input="{HTTP_HOST}" negate="true" pattern="^ruslany\.net$" />
    </conditions>
    <action type="Redirect" url="http://ruslany.net/{R:1}" 
            redirectType="Permanent" />
</rule>

Видеть пример того, как это работает просмотр попытки на http://www.ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/. Вы будете видеть в строке поиска браузера, что “www” удален из доменного имени.

2
ответ дан 3 December 2019 в 19:56

Это - проблема перезаписи URL.
Если Вы находитесь на Apache, можно поместить правила в .htaccess файл. Пользователи IIS должны купить и установить (хотя существует пробная версия, которая позволяет Вам выполнить один сайт на экземпляр IIS), модуль ISAPIRewrite ISAPI, который интерпретирует .htaccess файлы.

1
ответ дан 3 December 2019 в 19:56

На самом деле Вам нужен http модуль для этого. Можно считать URL в http модуле и сохранить путь, только изменить имя хоста, если это отличается от нового доменного имени или не запускается с www.

Сообщите мне, хотите ли Вы, чтобы больше деталей или код сделали это.

0
ответ дан 3 December 2019 в 19:56
  • 1
    Так urlwriter can' t делают это? isn' t, что Модуль Http? –  Pure.Krome 24 October 2009 в 07:36
  • 2
    Я didn' t действительно используют urlwriter прежде так I' m боящийся я can' t помогают Вам с этим. –  Mee 24 October 2009 в 09:52

Теги

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