2016-05-23 5 views
0

Если у меня есть сервер для Windows, есть ли возможность, я могу перенаправить мой index.html в корень:окна хостинг GoDaddy для перенаправления index.html в корень

www.example.com/index.html -> www.example.com 
http://example.com/index.html -> http://example.com 

Хостинг, который я в настоящее время использую а не Apache, я использую сервер Windows.

ответ

1

Еще одно редактирование:

Meta Refresh Tag

<meta http-equiv="refresh " content="0; url=www.example.com"> 

Есть два других варианта можно попробовать, если мета тег обновления просто не работает.

Установите документ по умолчанию. (Упрощаются)

Web.Config Настройки:

<system.webServer> 
<defaultDocument enabled="true"> 
    <files> 
     <clear /> 
     <add value="index.html" /> 
    </files> 
</defaultDocument> 
</system.webServer> 

Подробности о настройке с помощью web.config: Setting Default WebPage in IIS 7.5

или установить с помощью IIS UI (шаги с 1 по 8 в разделе, как): https://www.iis.net/configreference/system.webserver/defaultdocument

Создать правила перезаписи в IIS. (Сложнее)

Если бы мы использовали Apache, мы бы создать/обновить .htaccess правила файла:

RewriteEngine On 
RewriteRule ^index\.html$/[R=301,L] 
RewriteRule ^(.*)/index\.html$ /$1/ [R=301,L] 

В IIS, мы должны добавить эти правила перезаписи другим способом в сети .config. См. Следующие ссылки.

Шаги по созданию правил перезаписи в web.config: IIS URL Rewrite and Web.config

Подробности о переводе .htaccess содержание в web.config IIS: http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/translate-htaccess-content-to-iis-webconfig

ИЛИ создать правила перезаписи в IIS UI: http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

+0

Hi. . Спасибо за ваш ответ. Я использовал это, но мой сайт недостаточно стабилен. Он любит обновлять и на вкладке сайта, он всегда продолжает обновляться и прогрессировать. –

+0

Вы собираетесь использовать другой документ для обработки корневого трафика, таких как index.php? –

+0

У меня есть 2 файла index.html и index.htm, В файле index.htm..это файл имеет некоторые ссылки внутри страницы, которые направлены на этот сайт .. но в том же файле index.htm я направил его обратно в корневой каталог ... но те же самые данные отображаются, но index.html является нашим окончательным на данный момент. Так что мне нужно направлять .html обратно в корни –