Я использую что-то вроде этого
mysite.com/out.php?url=outurl.com
Я просто использую простое перенаправление, но мне просто интересно, как я могу скрыть реферер.
Благодаря!
edit: Я закончил делать двойное мета-обновление
Реферер прикрепляется браузером пользователя, а не вашим сервером, он должен включать его или нет
Если вы скрываете, вы хотите удалить его из адресной строки, чем использовать запрос POST вместо GET или настраиваемый HTTP-заголовок. В качестве третьего варианта вы можете использовать запрос GET, но шифруете данные. Также, я полагаю, вы говорите о некотором настраиваемом реферере, а не о стандартном HTTP-реферере, который может быть отправлен пользовательским агентом.
Если вы действительно серьезно относитесь к тому, чтобы скрывать реферер с сайтов downsteam, у вас есть варианты …
Например, вы можете попробовать воспользоваться услугой
который предлагает воскрешение (т. е. все рефералы появляются, а не вместо вас).
В зависимости от ваших целей вы можете легко реализовать аналогичную услугу самостоятельно или в своем собственном домене (например, «/generic-referer.html», если вы не хотите, чтобы люди видели страницу с глубокой связью, с которой прибывает посетитель) или новый домен, которым вы управляете.