А он никуда и не "перекидывает". Это архив постов за указанный год. И вы получите 404 если на вашем сайте нет ни одного поста опубликованного в этом году
IIIu6ko, Потому что year — встроенный в ВП параметр. По нему ВП определяет, что сейчас нужно отобразить архив постов за год. И определяет за какой именно год.
Если нужно именно заблокировать архив — гуглите как отключить архив по датам.
Если это вызывает конфликт с вашим алгоритмом — просто не используйте встроенные в ВП параметры.
Alex, Ну да, я уже понял что нельзя использовать параметр year. Спасибо.
Мейби подскажите как обработать url? У меня приходит url с параметром year, нужно оставить всю строку с урлом не тронутой, а заменить только параметр year на year2 например и вернуть обратно.
То есть, при переходе по такому урлу у нас параметр автоматически заменяется.., чтобы мы не попадали на страницу 404. Хотя наверное слишком сложно.