- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Pioneer, Я вводил левые урлы все работало, сейчас не работает, ты дрочишь нас чтоли? ))
Это сотри
Это оставь
Сделал, тоже самое
ТС вот перейди по ссылке и тоже увидишь главную страницу :)
Сделал, тоже самое
Pioneer, вы читать умеете? Вам же говорят, что не будет работать, потому что параметры не являются "несуществующей страницы", их нужно обрабатывать отдельно.
судя по всему что страницы с "page_id" вообще не существуют, можно написать реврайт для них (добавить после RewriteEngine On)
RewriteCond %{QUERY_STRING} ^page_id=
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^$ 404.php [L]
404.html переименовать в 404.php и добавить header 404.
Сработало с таким:
Вроде сработало 404.html подставляет под http://turizmo.su/?page_id=59
Сработало с таким:
Но ваша страничка по прежнему отдает код 200. попробуйте [L] заменить на [L,R=404]
А вообще если сайт на голом html и там вообще не используются параметры
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteRule ^ 404.html [L,R=404]
Вроде сработало
А толку то? Сервер заголовок отдает всё равно 200 OK, а должно быть 404 Not found
Да, вижу, сделал как написали, теперь
404.php
поставьте 404.html, как у вас там на сервере называется файл?
Ну теперь ещё под такой вариант сделайте turizmo.su/?page=59 и ещё под 100500 подобных вариантов 😂
поставил 404.html, попробовал 404.php, ни так ни так не работает