有很多种方法
你可以用apache带的url rewrite
或者你单独的用phpfile.php?filename=myfile.pdf在file.php中,fopen实际文件myfile.pdf,发送一个header,然后echo文件内容这样实际路径就被掩盖了,主要用于处理文件不在web目录下的情况
因为这样是要多耗资源的

解决方案 »

  1.   

    给页面加一个框架,这样什么地址都看不见了.然后再把状态栏给关了.
    大概就可以达到楼主的要求了.还有一点,在HTML中,不存在真实彻底的保密,除非你不上网.
    所以,楼主要做的是在安全性和经济性之流间找到一个平衡点
      

  2.   

    楼上说得正确,只要是html的,就很难能隐藏什么。
    主要看你想隐藏的目的是什么?可以来一些变通的方法。例如不想让文件被人猜到,就用把文件名用随机字母来表示,避免用顺序数字来命名。