- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Наверняка кто-то сталкивался с проблемой, которая выглядит так: https://site.ru:123/
Вроде настроил все редиректы c www, index.php, index.html, но при проверке на сайте для аудитов вылезла ошибка, гласящая:
как исправить этот момент?
Вроде настроил все редиректы
Вроде настроили или настроили?
вылезла ошибка, гласящая
Порт тут ни при чём. Разные только URI.
Естественно, такие адреса считаются разными страницами.
как исправить этот момент?
Редиректами.
Да, все 301-е редиректы были настроены. С index.php и index.html редиректит на основное зеркало, но https://site.ru:123 все равно отдает 200 ок,
но https://site.ru:123 все равно отдает 200 ок,
Значит, редиректа нет, раз 200 отдаёт вместо 301.
Тогда вопрос в том, как его прописать.
Попытка в htaccess redirect 301 https://site.ru:123/ https://site.ru/ ничем не увенчалась успехом относительно тех, что уже отдают 301
Если оба порта завёрнуты на один виртуальный хост, то директивой "Redirect" тут не обойтись.
Конструкция должна быть примерно такая:
RewriteEngine on
RewriteCond %{SERVER_PORT} 123
RewriteRule .* http://site.ru/%{REQUEST_URI} [R=301,L]
А если 124?
Тогда уж что-то
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{SERVER_PORT} !^80$
богоносец, есть != (это так, к слову).
---------- Добавлено 19.02.2018 в 16:01 ----------
Вообще про 124 ничего не сказано.
И лучше не лепить подобные фильтры на основном сайте.
Почему?
Ну подробнее объясните.
Почему?
Ну подробнее объясните.
В рамках программы борьбы с глобальным потеплением и энтропией вселенной, лучше не тратить энергию на обработку реврайтов, когда до них дело гарантированно может не доходить.
Т.е. лучше завести отдельный виртуальный хост для другого порта, и на нём просто поставить тупо редирект всего на основной хост. Заодно можно будет обойтись без mod_rewrite.
;15487931']В рамках программы борьбы с глобальным потеплением и энтропией вселенной
Но тут борятся с дежурной паронойей. Перегрев вселенной — не проблема.