Дмитрий184
Мастер
Дата регистрации:
29.06.2012 08:48:56
Сообщений: 225
Здравствуйте, Михаил!
Создаю простой сайт на html (без движка).
В названии сайта http:// и http://www - это разные для поисковых систем, а как можно приравнять все к http://
Пробовал дописать в файл .htaccess нижеуказанный текст, но так не работает
ReWriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Zahar
Освоившийся
Дата регистрации:
16.01.2013 22:32:58
Сообщений: 30
Возможно вы не вставили в начала .htaccess
AddDefaultCharset UTF-8
ReWriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
И еще на html сайте надо убрать дубль index.html с помощью
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://remont-kvartir15.ru [R=301,L]
Дмитрий184
Мастер
Дата регистрации:
29.06.2012 08:48:56
Сообщений: 225
Большое спасибо за советы! Теперь все сработало!
Тут еще был такой момент - надо очистить кэш браузера, иначе при замене файла htaccess будут браться старые данные из адресной строки (т.е. берется www.site.ru, если это вводилось раньше)