Как я могу определить, была ли страница запрошена через перенаправление?

На веб-сайте клиента имеется множество перенаправлений, переходящих на конкретную страницу. Эта страница каким-то образом должна иметь способ определения, был ли запрос прямым (URI, введенный вручную) или перенаправлением.

All of the redirects are 301 redirects. Due to SEO rules added indicators need to be avoided. (Google indexes urls with values separately)

I have tried checking all environment variables but all of them are empty (which assume is normal) and in this respect internal redirects are not any different (I reckon).

Detection needs to happen real time so log files are not an option.

Короче говоря, параметры регистрируются в файлах cookie с помощью сценария, затем он 301 перенаправляет на страницу, где содержимое управляется файлами cookie. Когда файлы cookie зарегистрированы, содержимое не изменится на исходное, когда кто-либо повторно введет адрес в адресной строке.

Я надеюсь это имеет смысл.

ПРЕДЫДУЩАЯ: Я думал о кодах состояния, но я не уверен, есть ли способ прочитать это на странице назначения или нет. (Мы выяснили, что это не сработает)

Ответы на вопрос(6)

Ваш ответ на вопрос