Какой рейтинг вас больше интересует?
|
Редирект 301 на ASP.NET1970-01-01 03:00:00 (читать в оригинале)Довольно часто вебмастерм необходимо в своей практике использовать перенаправление посетителей сайта с одной страницы на другую или даже с одного сайта на другой. Причин этому может быть достаточно много, так например, как известно, что обычно существуют на хостингах зеркала сайтом, имена которых отличаются приставкой www. Не будем вдаваться в подробности существования подобных «зеркал», но знайте, что это совершенно два разных сайта, которые имеют точную копию другого, поэтому пользователь набирая адрес сайта с www и без, попадают на один и тот же сайт, но они считаются разными сайтами. То же самое происходит и с роботами, которые обходят ваши сайты, они видят два разных сайта, хотя фактически это один. Теперь представьте, что другие вебмастера на своих сайтах делают ссылки на ваш сайт, что нам и хотелось бы как можно больше, с разными названиями вашего сайта, т.е с www или без. В результате ссылочная масса на ваш сайт разделялась бы на две части, что и делают поисковые роботы, а ваша позиция сайта в этом случае так же примерно в два раза ухудшилась, поскольку в настойках своего сайта вы указываете основное «зеркало» сайта как, например, без www. Обычно это указывается в файле robots.txt. <rewrite> <rules> <rule name="Redirect from WWW" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_HOST}" pattern="^www\.(.+)$" /> </conditions> <action type="Redirect" url="http://{C:1}/{R:1}" redirectType="Permanent" /> </rule> </rules> </rewrite>
<rewrite> <rules> <rule name="Redirect from WWW" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^www.myasp.ru$" /> </conditions> <action type="Redirect" url="http://myasp.ru/{R:0}" redirectType="Permanent" /> </rule> </rules> </rewrite>
<rewrite> <rules> <rule name="Remove WWW" patternSyntax="Wildcard" stopProcessing="true"> <match url="*" /> <conditions> <add input="{CACHE_URL}" pattern="*://www.*" /> </conditions> <action type="Redirect" url="{C:1}://{C:2}" redirectType="Permanent" /> </rule> </rules> </rewrite>
<rewrite> <rules> <rule name="Redirect" stopProcessing="true"> <match url=".*" /> <action type="Redirect" url= "http://myasp.ru" redirectType="Permanent" /> </rule> </rules> </rewrite> Еще редирект можно настроить непосредственно на своем хостинге, вот например,
|
Категория «Природа»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.