- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть сайт выдаче Яндекса он с www. А при открытие в браузере, сайт без www. Хочу сделать чтобы он был всегда с www.
Вот его .htaccess
#DirectoryIndex /index.php
php_value upload_max_filesize 25M
php_value memory_limit 32M
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^booking/?$ /index.php?do=booking [L]
RewriteRule ^comment/add[/]? /index.php?do=question&action=add [L]
RewriteRule ^comment/view/page([0-9]+)[/]? /index.php?do=question&action=view&page=$1 [L]
RewriteRule ^comment/view/([0-9]+)[/]? /index.php?do=question&action=view&id=$1 [L]
RewriteRule ^comment/view[/]? /index.php?do=question&action=view [L]
RewriteRule ^comment[/]? /index.php?do=question&action=choose [L]
#RewriteRule ^search/?$ /index.php?do=search [L]
RewriteRule ^rss.xml/?$ /index.php?do=rss [L]
RewriteRule ^rss_yandex.xml/?$ /index.php?do=rss_yandex [L]
#RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^<]+)/rss.xml$ /index.php?do=rss&category=$1 [L]
# языкозавсимые вещи / language-dependent
# главная / main page
# страница №№ главная / main page (page#)
RewriteRule ^([^.]{2})/page(.*)$ /index.php?page=$2&do=main&site_lang=$1 [L]
# первая главная / main page (page1)
RewriteRule ^([^.]{2})/?$ /index.php?do=main&site_lang=$1 [L]
# категории / categories
# одна новость / full news item
RewriteRule ^([^.]{2})/([^.]+)/(.*).html(/?)$ /index.php?do=cat&category=$2&news_alias=$3&subaction=full&site_lang=$1 [L]
# страница кратких новостей / list of short items (page#)
RewriteRule ^([^.]{2})/([^.]+)/page([0-9]+)(/?)+$ /index.php?do=cat&category=$2&page=$3&site_lang=$1 [L]
# первая страница в категории / list of short items (page1)
RewriteRule ^([^.]{2})/([^.]+)(/?)+$ /index.php?do=cat&category=$2&site_lang=$1 [L]
# статика / static pages
# RewriteRule ^([^.]{2})/([^.]*).html/?$ index.php?do=static&site_lang=$1&page=$2 [L]
# не зависят от языка / language independent
# главная / main page (page#)
RewriteRule ^page([0-9]+)/?$ /index.php?page=$1&do=main&site_lang=ru [L]
# категории / categories
RewriteRule ^([^.]*)/(.*).html(/?)$ /index.php?do=cat&category=$1&news_alias=$2&subaction=full [L]
RewriteRule ^([^.]+)/page([0-9]+)(/?)+$ /index.php?do=cat&category=$1&page=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)(/?)+$ /index.php?do=cat&category=$1 [L]
# статика / static
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*).html(/?)$ /index.php?do=static&page=$1 [L]
# первая главная страница обрабатывается автоматически скриптом
что мне надо сделать чтобы он был всегда с www?
http://www.google.ru/search?hl=ru&q=htaccess+www&lr=&aq=f&oq=
набирать в строке с www. Главное что он в выдаче с www)
Можно в настойках домена изменить чтобы был только доступен с www.
А при открытие в браузере, сайт без www.
так у это всех, это нормально.
вопрос актуален!
alexander-russia добавил 10.08.2009 в 16:21
помогите блондину крашеному в брюнета, незнаю что делать!
После RewriteEngine on добавь
RewriteCond %{HTTP_HOST} ^САЙТ\.ru
RewriteRule ^(.*)$ http://www.САЙТ.ru/$1 [R=301,L]
это точно что мне нужно?
Нет. Я сейчас за Вас проверю и отвечу.
А что ПС отменили? Или поиск по форуму, раз 200 одно и тоже мусолите...
1 вариант:
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^site.ru [nc]
rewriterule ^(.*)$ http://www.site.ru/$1 [r=301,nc]
2 вариант:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
Спасибо Ирен вам я верю
alexander-russia добавил 11.08.2009 в 00:13
только это куда в самый верх поставить , ничего , не удаляя, верно?
alexander-russia добавил 11.08.2009 в 00:13
и какой лучше вариант выбрать?
Спасибо Ирен вам я верю
Откуда такой клоун взялся, еще в 5 посту ответили, а он все морозится