- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как на wp сделать редирект с без на www
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} (.+)$
RewriteRule ^(.*) http://www.%1/$1 [L,R=301]
При таком макаре и подобном происходит зацыкливание...
Как на wp сделать редирект с без на www
Прописать в админке нужный адрес и оставить хтацесс в покое.
ну ты прям настоящий пАлковник)
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Универсально для всех систем. Вставлять сразу после RewriteEngine on или если такого нет то первым.
Универсально для всех систем. Вставлять сразу после RewriteEngine on или если такого нет то первым.
я думаю, вариант выше сработал.. А ваш врядле...
У вп свои прибамбасы)
я думаю, вариант выше сработал.. А ваш врядле...
У вп свои прибамбасы)
Вы не думайте, вы вставляйте, Apache понятие не имеет что у вас там за система, да ему и пофих если честно, а этаконструкция для него, а не для выполняемого кода.
Вы главное в правильное место поставьте.
---------- Добавлено 16.04.2015 в 15:29 ----------
А я вас понял, да может быть цикличным, если вначале апач редиректит на www, а wp считая что его основной урл без www редиректит обратно :)))
Вы не думайте, вы вставляйте, Apache понятие не имеет что у вас там за система, да ему и пофих если честно, а этаконструкция для него, а не для выполняемого кода.
Вы главное в правильное место поставьте.
---------- Добавлено 16.04.2015 в 15:29 ----------
А я вас понял, да может быть цикличным, если вначале апач редиректит на www, а wp считая что его основной урл без www редиректит обратно :)))
Ничего бывает. Я бы не создавал стартпост, если бы было так элементарно)))
При таком макаре и подобном происходит зацыкливание...
Я бы не создавал стартпост, если бы было так элементарно)))
Зацикливание потому и происходит что срабатывает один редирект в htaccess, а другой обратный в ВП. Для начала нужно указать правильный адрес в настройках сайта, и потом, если кмс не будет редиректить, добавить его в htaccess.
Любопытно, а если с помощью mod_headers провернуть такую штуку
Правила mod_rewrite будут по-прежнему видеть какой домен запрашивал юзер и делать редирект если нужно, а вот php скрипт всегда будет получать в заголовках домен установленный директивой RequestHeader.
Зацикливание потому и происходит что срабатывает один редирект в htaccess, а другой обратный в ВП. Для начала нужно указать правильный адрес в настройках сайта, и потом, если кмс не будет редиректить, добавить его в htaccess.
я просто не знал о редиректе самого вп...
(не молодой - зеленый ;) )
---------- Добавлено 17.04.2015 в 08:48 ----------
Любопытно, а если с помощью mod_headers провернуть такую штуку
Правила mod_rewrite будут по-прежнему видеть какой домен запрашивал юзер и делать редирект если нужно, а вот php скрипт всегда будет получать в заголовках домен установленный директивой RequestHeader.
мне уже пробовать не нужно. Можете на локальном потестировать.
Всем спс за ответы...
а как быть с редиректом без слеша на со слешем?
---------- Добавлено 20.04.2015 в 15:27 ----------
RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*[^/])$ /$1/ [R=301,L]
При таком варианте циклическая переадресация