- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Добрый день!
Обнаружил, что если к URL на сайте на конце адреса добавить всякие символы, то открывается требуемая страница, а не 404.
Например, www.адрес_сайта/раздел/название_страницы@@@@@@*****
Подскажите пожалуйста, что можно сделать, чтобы при вводе любого символа было перенаправление на 404 страницу.
Спасибо.
Добрый день!
Обнаружил, что если к URL на сайте на конце адреса добавить всякие символы, то открывается требуемая страница, а не 404.
Например, www.адрес_сайта/раздел/название_страницы@@@@@@*****
Подскажите пожалуйста, что можно сделать, чтобы при вводе любого символа было перенаправление на 404 страницу.
Спасибо.
Я так понимаю, вордпресс предварительно удаляет эти символы из запроса и только потом ищет страницу, потому даже если внутри названия их вставить - страница будет найдена. Не спец в htaccess, но вроде так работает
RewriteRule [^\w+=%&/.-] - [R=404]
Я так понимаю, вордпресс предварительно удаляет эти символы из запроса и только потом ищет страницу, потому даже если внутри названия их вставить - страница будет найдена. Не спец в htaccess, но вроде так работает
RewriteRule [^\w+=%&/.-] - [R=404]
Спасибо большое, работает!
работает
А если к адресу добавить не @, а просто цифры? Откроется страница?
А если к адресу добавить не @, а просто цифры? Откроется страница?
Тогда открывается 404 страница. Проблем с этим нет.
Соорудил такую конструкцию и проверил ответ сервера в Вебмастере. Код статуса 302 и происходит редирект на мою 404 страницу.
Кто подскажет, это нормально, что несуществующая страница редиректиться на 404, а не сразу дает ошибку?
RewriteRule [^\w+=%&/.-] - [R=404]
ErrorDocument 404 сайт.ru/404.html
это нормально, что несуществующая страница редиректиться на 404
Ненормально.
Ненормально.
Не знаете, как в моем случае тогда можно сделать?
Если оставить такое правило - RewriteRule [^\w+=%&/.-] - [R=404], то открывается стандартная 404 страница провайдера.
Как сделать так, чтобы открывалась моя 404? Надеюсь понятно объяснил)
Тогда открывается 404 страница. Проблем с этим нет.
Соорудил такую конструкцию и проверил ответ сервера в Вебмастере. Код статуса 302 и происходит редирект на мою 404 страницу.
Кто подскажет, это нормально, что несуществующая страница редиректиться на 404, а не сразу дает ошибку?
RewriteRule [^\w+=%&/.-] - [R=404]
ErrorDocument 404 сайт.ru/404.html
Гугл отвечает что нужно писать относительный путь ErrorDocument 404 /404.html
Гугл отвечает что нужно писать относительный путь ErrorDocument 404 /404.html
Так не катит) Если так прописать, то он опять открывает страницу со всякими иероглифами)
Ладно спасибо вам, кто пытался помочь, буду дальше разбираться.
Добрый день! Подскажите "чайнику" почему может быть не доступно редактирование страницы и как это исправить? Текст стал белым в админке, но на самой странице все отлично отображается.