重写技术,偶也没有用过。HTM文件容易被搜索到。

解决方案 »

  1.   

    如果只是改个后缀的话在apache里:
    LoadModule php5_module php/php5apache2.dll
    AddType application/x-httpd-php .php .phtml .inc .php3 .test(这里加上.test就可以了)
    AddType application/x-httpd-php-source .phpsAddType application/x-tar .tgz
      

  2.   

    在APACHE中用REWRITE来实现,比如:
    RewriteRule /news/(\d+)\.html /news\.asp\?id=$1 [N,I]
    就可以把/news.asp?id=234转为/news/234.html
    好好研究mod_rewrite,你会发现更多有趣功能的
      

  3.   

    在APACHE中用REWRITE来实现,比如:
    RewriteRule /news/(\d+)\.html /news\.asp\?id=$1 [N,I]
    就可以把/news.asp?id=234转为/news/234.html
    好好研究mod_rewrite,你会发现更多有趣功能的
    ===========汗..ASP....APACHE....
      

  4.   

    据说:
    简单的隐藏文件的扩展名,搞晕浏览者,让他不知道你是用什么语言编的程序。就以list1.php为例子吧,1、我们修改list1.php的名称为list1.tmp
    2、进入命令行窗口(dos窗口),在web的目录下面建立一个文件,文件名是“.htaccess”。
    3、编辑“.htaccess”文件,输入以下的内容AddType application/x-httpd-php  .tmp通过浏览器访问list1.tmp,看看是不是ok了。
      

  5.   

    用不着这么复杂吧.我认为
    LoadModule php5_module php/php5apache2.dll
    AddType application/x-httpd-php .php .phtml .inc .php3 .test(这里加上.test就可以了)
    AddType application/x-httpd-php-source .phpsAddType application/x-tar .tgz
    不就可以了.如果要是改文件名,直接找一个文件名重写的软件就好了