Вернуться   SEO форум - оптимизация и продвижение сайтов > Поисковая оптимизация > Индексация сайта

Важная информация
Индексация сайта - Robots.txt, sitemap (карта сайта), редирект, .htaccess, и т.д. Бан, поисковые фильтры, ранжирование (позиции).

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 18.10.2012, 22:13   #1
 
Аватар для ardamid
 
Сообщений: 33
FR (активность): 905

Доп. информация
По умолчанию Автор темы Дубляж контента на сайте

Недавно обнаружил, что мой сайт доступен по адресам: www.site.ru, site.ru, www.site.ru/index.php

В сети нашел решения, которые определяют адреса как www.site.ru (эти функции прописал в файле .htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.site.ru/ [R=301,L]

или

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.site.ru$ [NC]
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]

Но никак не могу избавиться от приставки /index.php. Не подскажите, как это сделать.
Спасибо.
Black Cat: сообщение полезно


Век живи - век учись, дураком сдохнешь...
ardamid вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 18.10.2012, 22:25   #2
 
Аватар для Black Cat
 
Сообщений: 278
FR (активность): 5,520

Доп. информация
По умолчанию

У меня аналогичный случай был
У Вас сайт и шаблон Joomla?
я мучался долго и упорно, потом сменил шаблон (для меня это было легче)
Black Cat вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 19.10.2012, 09:41   #3
 
Аватар для ardamid
 
Сообщений: 33
FR (активность): 905

Доп. информация
По умолчанию Автор темы

Нет, все сайты самописные на html и php


Век живи - век учись, дураком сдохнешь...
ardamid вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 19.10.2012, 10:42   #4
 
Аватар для cthulchu
 
Сообщений: 3,670
FR (активность): 107,432

Доп. информация
По умолчанию

у вас редирект с index.html, а не с index.php.
делайте изменения в паре с DirectoryIndex
(DirectoryIndex index.php), а то может случиться проблемка.
Alex LM: сообщение полезно
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (19.10.2012)
Старый 19.10.2012, 23:08   #5
 
Аватар для ardamid
 
Сообщений: 33
FR (активность): 905

Доп. информация
По умолчанию Автор темы

Вы имеете ввиду, сделать так? :

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru/ [R=301,L]


Век живи - век учись, дураком сдохнешь...
ardamid вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 19.10.2012, 23:57   #6
 
Аватар для Phoenix
 
Сообщений: 1,005
FR (активность): 35,050

Доп. информация
По умолчанию

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://ваш_сайт/ [R=301,L]

вот так


В сео денег нет, совсем нет
Phoenix вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
ardamid (21.10.2012)
Старый 21.10.2012, 19:01   #7
 
Аватар для ardamid
 
Сообщений: 33
FR (активность): 905

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от Phoenix Посмотреть сообщение
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://ваш_сайт/ [R=301,L]

вот так
Phoenix, большое спасибо. Уже неделю рою в нете - ничего нарыть не смог! Еще раз спасабо!

А не подскажите, как избавиться от остальных проблем дубляжа: слеш на конце адреса, и всякую белиберду в динамическом адресе.

Заранее благодарен.

Сообщение добавлено 24.10.2012 в 20:38

Уважаемые мэтры. Больше ни кто не знает о том, как убрать из адреса сайта слеш на конце и разные символы в динамическом адресе???


Век живи - век учись, дураком сдохнешь...
ardamid вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 1884 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ Вопрос ] Robots.txt на сайте. Нужен ли роботс на сайте с 1 страницей? TIAMAT1 Индексация сайта 6 23.09.2012 23:57
Региональное разделение\дубляж контента r3b0t Общие вопросы 2 22.05.2012 16:03
Уникализация контента pepeto Продвижение сайта 17 12.09.2011 05:22
Уникальность контента aleksand Продвижение статьями 35 02.06.2011 09:02
Парсер контента. Abiron Программы для создания сайтов 2 24.11.2009 23:06

Текущее время: 06:22. Часовой пояс GMT +3.