Comments 32
Классный URL Rewriter. Лучшее и притом бесплатное решение для IIS. Жаль только что IIS6 не поддерживается.
+1
Они изобрели mod_rewrite!
+31
Спасибо, очень нужная информация
-3
Ну наконец-то дождались.
Только за эти годы у меня таких своих под IIS самописных уже несколько есть.
Только за эти годы у меня таких своих под IIS самописных уже несколько есть.
+1
Рекомендую всем SEF404 для Joomla для решения вышеназванных проблем.
-3
Все это делается ручками за 5-10 минут
0
Microsoft Web Platform Installer бесплатный инструмент, которое автоматически настраивает веб-сервера и машины разработчиков
Вообще-то ничего кроме закачки и запуска скачанного файла ничего особо не делает.
Вообще-то ничего кроме закачки и запуска скачанного файла ничего особо не делает.
+1
Большинство сайтов лежит на серверах с UNIX-системами. Такую штучку там не прикрутишь.
Основные проблемы решаются настройкой .htaccess в корне сайта:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ www.site.ru/ [R=301,L]
site — меняем на свой домен
index — на свою страницу по-умолчанию
html — на свое расширение
Все это дописываем в уже существующий .htaccess, либо сами создаем .htaccess и вписываем туда наши настройки.
Основные проблемы решаются настройкой .htaccess в корне сайта:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ www.site.ru/ [R=301,L]
site — меняем на свой домен
index — на свою страницу по-умолчанию
html — на свое расширение
Все это дописываем в уже существующий .htaccess, либо сами создаем .htaccess и вписываем туда наши настройки.
0
Последняя строчка, видимо, должна быть RewriteRule ^index\.html$ http://www.site.ru/ [R=301,L]
(во всяком случае, у меня работает только так, да и прогугливание темы выдает такой вариант)
(во всяком случае, у меня работает только так, да и прогугливание темы выдает такой вариант)
0
С WWW и без него — это один сайт. Поисковые системы склеивают их.
Для того что-бы указать поисковой системе какой адрес нужно брать за основной а какой как зеркало в robots.txt прописываем host и редиректом 301 отправляем на нужный.
Все 404 ошибки пересылаем на отдельную страницу, отдаем код 404 и выводим полезный контент для пользователя (например разделы сайта) что бы пользователь остался на сайте.
Дублирующий контент закрыть в noindex через тот же robots.txt
Пользователю например облако тегов полезно, а вот поисковику не очень (ибо дубли).
Для того что-бы указать поисковой системе какой адрес нужно брать за основной а какой как зеркало в robots.txt прописываем host и редиректом 301 отправляем на нужный.
Все 404 ошибки пересылаем на отдельную страницу, отдаем код 404 и выводим полезный контент для пользователя (например разделы сайта) что бы пользователь остался на сайте.
Дублирующий контент закрыть в noindex через тот же robots.txt
Пользователю например облако тегов полезно, а вот поисковику не очень (ибо дубли).
0
яндекс уже 2 месяца выкинуть www не может, хотя в роботс прописан хост без www :(
0
«Зеркальщик» ходит редко (т.к. зеркало меняется очень редко и нет смысла гонять бота).
Ссылки по теме в хелпе Яндекса:
help.yandex.ru/webmaster/?id=996567#996574
help.yandex.ru/webmaster/?id=995297
Ссылки по теме в хелпе Яндекса:
help.yandex.ru/webmaster/?id=996567#996574
help.yandex.ru/webmaster/?id=995297
0
> Слеш в конце создает еще одну ситуацию, когда поисковые системы рассматривают эти ссылки как разные:
> scottgu.com
> scottgu.com/
Что курим?
> scottgu.com
> scottgu.com/
Что курим?
0
совершенно согласен…
поисковики воспринимают это как один сайт однозначно!
другое дело — что без слэша физически лишний запрос на сервере делается… вы напутали в статье…
поисковики воспринимают это как один сайт однозначно!
другое дело — что без слэша физически лишний запрос на сервере делается… вы напутали в статье…
0
Видимо, человек хотел написать
> scottgu.com/folder
> scottgu.com/folder/
но мальца попутал. Вот до чего доводит незнание базовых RFC. :)
> scottgu.com/folder
> scottgu.com/folder/
но мальца попутал. Вот до чего доводит незнание базовых RFC. :)
0
В избранное. Блин, когда же у меня руки дойдут до своего сайта?..
0
Мне одному кажется, что написать xml-ник руками в тыщу раз проще?
0
Понравилась идея OutBound Rules.
Замена урл-ов в генерируемой HTML'ке, позволит вообще ничего не менять в коде первое время и сделать урлы красивыми :)
Замена урл-ов в генерируемой HTML'ке, позволит вообще ничего не менять в коде первое время и сделать урлы красивыми :)
0
Ключевая фраза:
«Не беспокойтесь, настроить правило очень просто. Следующие 4 шага объяснят, как это сделать»
«Не беспокойтесь, настроить правило очень просто. Следующие 4 шага объяснят, как это сделать»
+1
Если вам нужно использовать привычные правила mod_rewrite, но на IIS — есть два замечательных решения!
Для IIS6 — ISAPI_Rewrite 3 www.helicontech.com/isapi_rewrite/
Для IIS7 — Helicon Ape www.helicontech.com/ape/
Бесплатные версии продуктов имеются.
И, да, там нет xml :)
Для IIS6 — ISAPI_Rewrite 3 www.helicontech.com/isapi_rewrite/
Для IIS7 — Helicon Ape www.helicontech.com/ape/
Бесплатные версии продуктов имеются.
И, да, там нет xml :)
0
Как быть с четвертым правилом, если домен.рф? У меня все сломалось, даже если использую вид: xn--g1af1a.xn--p1ai
0
Sign up to leave a comment.
URL Rewrite Extension: исправляем распространенные проблемы SEO