我想实现个最简单的一个安全性考虑.防止猜测,有没个方法,就是比如说 我在网页A上作一个链接,用户点开这个链接打开网页B后,地址栏显示的不是网页B的实际地址.或者是地址栏仍显示网页A的地址,就是不让用户看见真实的b页的url的地址,防止猜测。。请各位老大帮忙,小弟新学php,以前一直用asp.net ,请各位大哥尽量讲详细点,谢谢!

解决方案 »

  1.   

    如果在A页面打开B页面,而不显示B页面的地址,还显示A面页的地址,最常用的办法就是利用AJAX技术,很方便。
      

  2.   

    或者ajax或者加个判断页?page=***
      

  3.   

    可以采用 apache 的 rewrite 重写具体转换,你需要写 RewriteRule
      

  4.   

    上面几位都提到了,用.htaccess文件重定义urlRewriteEngine ON
    RewriteRule ………………顺便提一句,这个文件只能在dos状态下建,然后放到你的文件根目录下九行
      

  5.   

    我用httpwatch一样能查出来你真实的连接吧
      

  6.   

    用框架,用apache 的 rewrite 重写 
      

  7.   


    我从来都没有在dos下建的,用得好得很啊,呵呵...
      

  8.   

    你其实是想要这样一个东西吧,A页上写一个空白链接哪也不链,IE智能的判断为按了就跳到B页。你得先把大预言术写成JS版的才行。
      

  9.   

    好像fsockopen() 这个方法就可以吧!
      

  10.   

    if($a==0)
    {
        网页A代码
         <a href='网页A?a=1'>B</a>
    }
    else
    {
        require('网页B');    
    }
      

  11.   

    汗,说白了就是伪静态技术嘛,建议lz去找找这方面资料,Google里太多啦
      

  12.   


    $action=$_GET['action'];
    switch($action)
    {
        case 'b': include_once('网页b');break;
        //还可以添加更多内容
        default: break;
    }