【问题标题】:Hide url in php在php中隐藏网址
【发布时间】:2015-01-06 04:27:50
【问题描述】:

我有一个用于发送和检索 json 数据的 url。现在我想隐藏该 url,使其显示不同但能够发送和接收像 http://freeprojects4u.com/setubandhmultiaction/setubandh.setubandh 这样的 json 数据,这个 url 也从这个应用程序发送和接收 json 数据:https://play.google.com/store/apps/details?id=com.setubandh&hl=en (Setubandh)。但我认为这个网站是在 asp 中,但我想在 php 中做同样的事情。请帮助我执行此操作或建议任何指南或方式或我可以执行此操作的任何链接。谢谢。我尝试了很多方法,但都不太令人满意。请建议我任何最好的方法。 (我曾尝试使用 .htaccess 进行 url 屏蔽)

【问题讨论】:

  • 请给我任何建议,我们将不胜感激。
  • 嗨,Ravi,您能否详细说明您的需求 - “我有一个用于发送和检索 json 数据的 url。现在我想隐藏该 url,以便它显示不同但能够显示的东西发送和接收 json 数据,如“.. 你想要什么类型的 url。我的意思是,如果您可以在这里分享示例原始 URL 和您期望的 URL。
  • 现在 url 就像 example.com/sendandreceive.php 但我希望它是 example.com/sendandreceive/sendand.sendand。同样当example.com/sendandreceive/sendand.sendand 在浏览器中打开时,它必须返回null,这意味着我不希望我的数据暴露给公众。请帮助我。
  • 查看cURL,它会向 url 发出请求,而实际上不会将浏览器发送到那里。该请求将显示在浏览器开发人员工具的网络部分,但除非您使用需要时间戳的签名,否则无法对其进行清理。
  • @RaviBhalodiya 那么你发布你的应用了吗?请发我要下载的链接

标签: php android json url-rewriting url-masking


【解决方案1】:

看看你在进一步的 cmets 中提到/阐述的内容:

  1. Requirement#1 - 现在 url 类似于 example.com/sendandreceive.php 但我希望它是 example.com/sendandreceive/sendand.sendand。

-> 我认为你可以在这里做的是你可以在 .htaccess 中重写规则。

  1. 要求#2 - 此外,当 example.com/sendandreceive/sendand.sendand 在浏览器中打开时,它必须返回 null,这意味着我不希望我的数据公开。

-> 这也可以在您的 .htaccess 文件中执行,您可以在其中检查请求的用户代理并将其限制为仅移动用户代理访问。您可以为消息创建一个页面,说明不允许来自特定来源/浏览器的请求(您可以从检查用户代理的 htaccess 重定向到此页面。请参阅它可能会有所帮助 - https://wordpress.org/support/topic/how-to-redirect-links-for-mobile-using-htaccess

【讨论】:

  • 我可以使用 OS(如 ANDROID)来执行此操作,这意味着它只需要为 ANDROID 工作。这对我有帮助。
  • 是的,您可以在 htaccess RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$ RewriteRule ^(.*)$ android.davidwalsh.name [R=301] 中仅允许 android 访问android.davidwalsh.name 与您各自的服务网址。如果不起作用,您可以仅探索一下参考链接:davidwalsh.name/detect-android
猜你喜欢
  • 2018-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多