Можно ли скрыть ссылку URL, которую я использую в php, чтобы не показывать пользователю, чтобы помешать пользователю изменить ссылку URL? И я использую функцию get на другой странице php, чтобы получить пакет ID.

Пример у меня есть такой код php URL:

Когда пользователь нажимает на ссылку и ведет к URL, можно ли скрыть «1234» и просто показать banner.php?packageID= только по ссылке URL?

Пожалуйста, проведите меня через это. Спасибо

6 ответов

  • PHP: как скрыть URL

У меня есть следующий скрипт download.php для загрузки файла, который отлично работает:

Нет, это невозможно. Однако вы можете использовать правила перезаписи, чтобы изменить запрос URL таким образом, чтобы он выглядел примерно так: banner.php/1234

Другой подход состоял бы в том, чтобы использовать post-запрос с формой, например:

В этом случае видна только кнопка. Кнопка может быть стилизована как ссылка,

Вы можете сделать это с помощью файла .htaccess, добавив следующий код

Ваш файл .htaccess

В PHP г.

проще говоря, это значение вообще невозможно скрыть от URL. Ниже приведены другие подходы для вас:

Подход 1

Используйте лучше URL как banner/1234

Подход 2

Значение заголовка пользователя вместо идентификатора типа banner/banner-title , я бы предложил это.

  • Как можно скрыть значение url в php

я сделал проект в php я хочу скрыть свой URL в адресной строке как я могу скрыть любого помогите мне пожалуйста http://www.mysite.co.in/tempserv/bos/fm/index.php?page=reports&pageid=2&uid=109 это мой URL, который я хочу показать пользователям только до index.php, как.

Как я могу скрыть встроенное видео URL в моем источнике страницы html с помощью php или скриптов ? например, встроенную ссылку youtube или google video, я хочу скрыть идентификатор видео или ссылку

Вы можете передать packageID в зашифрованном виде, чтобы пользователь не мог его угадать или изменить.

Я проверил вашу проблему. Невозможно скрыть определенный атрибут из тега html с помощью CSS. Вы также можете увидеть следующий пост: Как скрыть атрибут href тега через css при использовании window.print

Другие варианты, как и выше, вы можете использовать packageID в зашифрованном формате или переписать url.

Еще один вариант, вы можете попробовать его с javascript или jquery, как показано ниже:

Вы также можете использовать это:

Но я не думаю, что это лучший способ скрыть URL,

Похожие вопросы:

Полный вопрос для начинающих. У меня есть большое количество дивов (>80) на странице (page2.php), и то, что я хотел бы сделать, это открыть page1.php, нажать на ссылку, чтобы открыть page2.php и.

У меня есть домен mydomain.com (мой сайт) У меня есть партнерская ссылка partnerlink.com/something?partnerId (сторонний поставщик) Партнерская ссылка открывается destination.com (сайт третьей.

Я использую CMS с открытым исходным кодом PHP и могу показывать / скрывать боковые модули по пункту меню. Проблема у меня в том, что я хочу показать/скрыть модули на страницах, которые не являются.

В последнее время многие пользователи все чаше при копировании нужной ссылки намеренно «отрезают» ту часть ссылки, которая содержит информацию о реферере, либо не переходят по ссылкам, у которых имеется идентификатор рефссылки. Это делается ими для того, чтобы не стать Вашим рефералом в предложенной Вами партнерской программе.

Для того чтобы не терять из-за таких действий посетителей Вашего сайта привлекаемых рефералов, подобные рефссылки рекомендуется скрывать (прятать).

Если Вам необходимо скрыть от посетителя Вашего сайта идентификатор Вашей рефссылки, чтобы его не «отрезали», то воспользуйтесь одним из ниже приведенных примеров (при помощи PHP, JavaScript или через .htaccess).

Для начала рассмотрим, как скрыть URL с помощью PHP! Для этого просто создайте в корневой папке Вашего сайта файл (например, partner.php) с таким кодом:

А на страничке, где будет размещена данная рефссылка, создаем нашу ссылку следующим образом:

Плюсы данного способа заключаются в том, что посетители не смогут увидеть, что скрывается в настоящей ссылке (рефссылка), т.к. она спрятана в php файле и хранится на сервере. Но есть и свои минусы: для каждой рефссылки понадобится свой отдельный файл.

Далее давайте рассмотрим, как скрыть URL с помощью JavaScript! Для этого используйте следующий код:

Или вот такой более компактный вариант:

Плюсы данного способа заключаются в том, что посетители так же не видят, что скрывается в настоящей ссылке (рефссылка), и не обязательна поддержка PHP на хостинге. Из минусов — линк с редиректом сохраняется внутри html кода, но вряд ли кто-то полезет его там искать.

Ну и наконец, давайте рассмотрим вариант, как спрятать ссылки с помощью файла .htaccess. Для этого, внутрь файла .htaccess помещаем следующие строки:

А на страничке, в том месте странички, где необходимо разместить ссылку, пишем:

Плюсы данного способа заключаются в том, что посетители так же не видят реальных ссылок и все рефссылки хранятся в одном файле. А минусов у данного способа нет! Что позволяет сказать, что это лучший способ по скрытию рефссылок на своем сайте.

Вот собственно мы и рассмотрели три самых простых способа скрытия ссылок, но рекомендовать может только третий, как самый надежный.

В коде html или php (не важно), требуется скрыть ссылку. Скрыть не в отображении, а прямо в коде, чтобы не смогли увидеть исходного кода.

Может есть скрипты какие или какие-либо другие способы решения?

1 ответ 1

Совершенно непонятно зачем вам нужно скрывать от посторонних глаз именно ссылку — то, что априори должно быть известно клиенту. Любой запрос, который будет выполнен браузером, не важно, путем нажатия пользователем на ссылку либо путем «скрытого» запроса по ajax, может быть отслежен.

Вся та логика, в которую клиент вникать не должен, должна выполняться на сервере. Опишите подробнее, чего вы хотите достичь этим действием.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками php javascript html .htaccess или задайте свой вопрос.

Похожие

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

  • Блог
  • Facebook
  • Твиттер
  • LinkedIn
  • Instagram

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.3.5.38726

Заменить ссылку в файле PHP
Есть код PHP в котором есть строчка отвечающая за назначение ссылки определенной части текста.

Добавление PHP кода в ссылку HTML
Всем привет! Я чайник php! Помогите пожалуйста. (Всем скажу «спасибо») Пытаюсь передать.

Как в PHP поставить ссылку на категорию выше?
Всем привет. Просьба сильно тапком не бить за, возможно глупый вопрос. В ПХП я новичок. Уже три дня.

Как сделать прозрачную картинку в php?
Всем привет! Есть код капчи. Вместо фона разные цвета. Как сделать, чтобы вместо разных цветов, фон.

Как скрыть ссылку php