- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хай!
Да, я понимаю, такие темы уже были. Но даже используя гугл я не смог найти единственно верное решение для себя.
Подскажите, пожалуйста, какая реакция сайта на несуществующие параметры (/?id=fffuu) наиболее правильная и как её грамотно реализовать?
Видел варианты простые, вроде этого (дяя "статичных" урлов):
RewriteRule ^(.*)$ /404.html [L]
Читал про сложные варианты обработки несуществующих параметров. Это уже и для динамики подходит, да и вообще более труъ, но сложно как-то. =\
Натыкался на хороший компактный код Дубра, но тоже мало что понял. Особенно про массив хороших параметров.
И, наконец, видел совет отбрасывать все параметры и редиректить (301) на чистый url. Этот вариант кажется мне наиболее правильным, т. к. нефиг пользователю из-за всякой фигни 404 показывать, и ПС такое уже не схавают. Но это, опять же, подходит только для псевдо-статики.
Задача всего этого широка и проста: не плодить дубли, защитить сайт от недругов, правильно обрабатывать сессии и адекватно реагировать на партнёрские ссылки. Но в первую очередь, дубли.
В общем, растолкуйте, плз! Объясните нубу, какие варианты лучше и чем. Накидайте кодов каких-нибудь, если есть или пошлите по ссылкам. Хочется раз и навсегда определиться с этим вопросом. Может быть, если много инфы соберётся - целый faq получится.
И растолковывайте как для дебила, пожалуйста - хреновый из меня вебмастер, а программист - так вообще никакой. Спасибо!
Натыкался на хороший компактный код Дубра, но тоже мало что понял. Особенно про массив хороших параметров.
Сорри за прямоту, но если вы такой простой код не понимаете, может и не стоит в РНР лезть?!
Oniks, ну вопрос же как-то надо решать. :)
Да и хотелось бы узнать не только сами методы реализации, но и их плюсы/минусы.
За расшифровки спасибо, стало понятней! :) Про array_flip я действительно не мог сообразить.
Еще один вариант - написать небольшой класс, типа такого
Минусы - надо включать буферизацию вывода РНР функцией obstart(), ну и нагрузка от "плохих" запросов останется.