- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Очень давно с чистым html не работал, но вот пришлось. Необходимо сделать в htaccess редирект с www на без www, с https на http и конечно 404 страничка. У меня что все время с ошибками получается...
Если у кого есть готовое решение пожалуйста поделитесь, буду очень благодарен.:popcorn:
Погуглите, решений полно
Вам подойдет что то типо такого
Самый полный вариант `.htaccess` поддерживает команда `H5BP` по данной ссылке — github.com/h5bp/server-configs-apache/blob/master/dist/.htaccess
Раскомментируйте то или скопируйте то, что вам нужно (уберите # с начала строки).
Что-то придется подправить по смыслу, возможно.
Aisamiery,
Сделал как на вашем примере но заработал только редирект с www на без www. А как еще решить проблему с редиректом https и 404?
marc3d,
Конечно профессионально, но это уже слишком как для меня))
А как еще решить проблему с редиректом https и 404?
https - /ru/forum/943240
и какая проблема с 404?
totamon, Сделал вот так, как выше советовали:
ErrorDocument 404 /404.html
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
С редиректом с www на без www - все ок!
С 404 - все ок!
А вот редирект с https на http не работает, и что не придумываю все равно не работает...
Возможно надо идти отоспаться)))
totamon, Сделал вот так, как выше советовали:
С редиректом с www на без www - все ок!
С 404 - все ок!
А вот редирект с https на http не работает, и что не придумываю все равно не работает...
Возможно надо идти отоспаться)))
Добавить строчку нужно
Но не вижу в этом смысла:
1. По идеи https должен отдавать Not response так как порт 443 никто не слушает
2. Если слушает и нет сертификата, не валидный SSL остановит ответ от сервера
3. Если у вас и порт слушается и сертификат валидный - зачем с него редеректить?
Всем огромное спасибо за помощь. Все заработало как и должно было.
Но не вижу в этом смысла
Да сегодня я в этом так же не вижу смысла... А вчера парился как сделать редирект, все таки надо больше высыпаться, а то фигня всякая в голову лезет))
Добрый вечер!
Убираю дублирующие слеши с помощью кода
RewriteCond %{REQUEST_URI} ^(.*)/{2,}(.*)$
RewriteRule (.*) %1/%2 [R=301,L]
В середине урла (сайт.ру/папка///////папка//////////папка) слеши убираются
но если слеши сразу после домена (сайт.ру//////папка/папка) то код не работает, т.е. слеши не убираются.
кто знает как решить данную проблему?