我曾经看过一个朋友的网站,它允许你通过浏览到一个url来查看一个私人的php文件。
例如,http://example.com/accessthesite.php会向您显示隐藏在http://example.com/index.php上的内容
他们基本上是用它来预览他们网站的变化,因为它还没有完全上线。
因此,虽然/index.php很快就会有一个页面,但如果你浏览到/accessthesite.php,你就会被重定向到/index.php,并显示完整的网站。
知道他们是怎么做到的吗?
发布于 2012-11-17 06:46:39
很可能是accessthesite.php设置了session variable或cookie。设置完成后,index.php包含识别这一点并显示备用视图的代码。
我自己也使用过这种方法做各种事情,但我经常发现建立第二个开发和/或升级站点更容易。在将挂起的更改发布到公共站点之前,可以在那里查看这些更改。一般来说,开发人员直接在公共站点上工作并不是一个好主意,因为这可能会出现问题。您不希望显示一个尚未准备好的站点,从而给用户带来不便。
https://stackoverflow.com/questions/13425523
复制相似问题