Настройка в htaccess

есть проблема

 
Посетитель
small user social cms
Медаль
Сообщений: 87
Всем доброго времени суток. Обнаружил одну проблемку с настройкой htaccess. Прописано в нем автоматический редирект с домена без ввв на домен с ввв, все работает, но! если провалиться внутрь сайта, к примеру открыть какую либо статью и убрать ввв из строки адреса и нажать перейти, то он переходит на главную страницу сайта, но с ввв, а должен подставлять ввв на эту же страницу, не переходя с нее. Подскажите, что нужно добавить в htaccess чтобы решить эту проблему? вот пример http://www.shilopopick.ru/stati/planirovanie/faktory-riska.html , уберите ввв в начале, и он перейдет на главную, а должен подставить ввв и остаться на этой же странице.

сейчас написано вот что:

RewriteRule ^(.*)$ /index.php [L]
RewriteCond %{HTTP_HOST} ^shilopopick\.ru$ [NC]
RewriteRule ^(.*)$ http://www.shilopopick.ru/$1 [R=301,L]

что нужно изменить чтобы было правильно?
Редактировалось: 1 раз (Последний: 9 февраля 2016 в 09:52)
Шилопопик - сайт для родителей. Все о детях для мам и пап.
Посетитель
small user social cms
Медаль
Сообщений: 993
YMaverik, попробуйте так

Код PHP:
  1. # Rewrite www
  2. RewriteCond %{HTTP_HOST} ^shilopopick.ru$ [NC]
  3. RewriteRule ^(.*) http://www.shilopopick.ru/$1 [R=301,L]
Самые дешевые и быстрые VPS | Выгодный перенос доменов
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 151
RewriteCond %{HTTP_HOST} ^sokol-live.ru$ [NC]
RewriteRule ^(.*)$ http://www.sokol-live.ru/$1 [R=301,L]
У себя проверил работает!
Посетитель
small user social cms
Медаль
Сообщений: 87
Не работает, главная работает, внутряки на 404 вываливают если я убираю верхнюю строку
RewriteRule ^(.*)$ /index.php [L]

с ней все работает, но с внутряков редиректит на главную, как исправить ума не приложу
Редактировалось: 1 раз (Последний: 9 февраля 2016 в 23:15)
Шилопопик - сайт для родителей. Все о детях для мам и пап.
Посетитель
no avatar
Сообщений: 12
Если apache+nginx , то переадресация настраивается в nginx.conf, у себя настраивал через htaccess с http на https, такая же история. В итоге нашел как это сделать, но только http на https
listen ххх.хх.ххх.хх:80;
server_name domian.ru www.domian.ru;
rewrite ^ https://$host$request_uri? permanent;
rewrite ^(/manager/.*)$ https://$host$1 permanent;
error_page 404 = @fallback;
Посетитель
no avatar
Сообщений: 12
Вот тут можно посмотреть подробнее http://firstwiki.ru/index.php/%D0%9F%D0%B5%D1%80%D0%B5%D0%BD%D0%B0%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_Apache_%D0%B8_Nginx
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1152
YMaverik, Вот мой htaccess файл
Спойлер
Подсказал кстати Андрей
Всё работает
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Медаль
Сообщений: 87
я попробую вечером сделать, сейчас модема пишу. Спасибо всем, по результатам отпишусь.
Шилопопик - сайт для родителей. Все о детях для мам и пап.
Посетитель
small user social cms
Медаль
Сообщений: 87
Evanescence:

YMaverik, Вот мой htaccess файл

Спасибо большое, проблема решена, Ваш файл мне помог, я выстроил структуру по Вашему файлу, последовательность блоков, и все заработало. чудеса какие то)
Шилопопик - сайт для родителей. Все о детях для мам и пап.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: