- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Не могу придумать, что прописать в htaccess, чтобы
странички вида
http://site.ru/?a=k1hk12j3h - Отдавались как 404 ошибка :gm:
seo-alex
А если будет страничка http://site.ru/?a=kkkkk, то что должно отдаваться? Если Вы имеете виду что нужно отдавать 404 в случае неправильного ввода значения переменной "а", то нужно всего лишь навсего проверять в самом скрипте на корректность эту самую переменную, и уже со скрипта отправлять на 404 страницу :)
в каком скрипте? ведь здесь речь идет о знаке вопроса сразу после слеша, там вобще index.html в качестве файла. Я знаю что это решается с помощью htaccess, просто пока не могу найти решение...
создай страничку 404.html и пропиши переадресацию с http://site.ru/?a=k1hk12j3h на нее
Так если юзаются только HTML-файлы, то и при попытке вызова страницы (которой не существует) оно и отдаст Вам 404 ошибку!
Я, если четсно, вообще не доганяю Ваши задачи :(
п.с. Сам слабоват в этом всем, но так как в данный момент занимаюсь написанием движка для своих целей, то и к этой проблеме подошел максимально ответсвенно (с точки зрения моей логики, а она у меня извращеная) :)
В роботсе пропишите
User-agent: Yandex
Disallow: /?
Тогда все запросы типа
сайт.ру/?sgfsdgf=sggg
сайт.ру/?flag=1
Будут работать, но яндексом не будут индексироваться. Наверное, вам для этого и нужно их запретить?!
я если честно тоже не догоняю задачи. если юзать html, позже вам все равно понадобится давать команду серверу для обработки html как php. Даже для продажи ссылок понадобится. Тогда ваши несуществующие урлы типа http://site.ru/vasya/?a=k1hk12j3h будут сами показывать http://site.ru/vasya/.
Вы можете сказать регулярное выражение, которое перенаправит все, что после "?" на эту страничку?
ну вот например http://www.yandex.ru/?ksldnfldsnf - не отдает 404 ошибку, попробуйте найти пример, где 404-я отдается.
Если не догоняете задачи - не пишите бред.
p.s.: и не все ссылки продают ;)
User-agent: Yandex
Disallow: /?
нда, вероятно так и придется поступить.. Хотелось на уровне апача просто это обрабатывать.
Спасибо.
я так понимаю, должен быть аналог
так?
http://www.compbook.net/publ/1-1-0-85
возможно что-то поможет