今天看到百度的搜索后的URL,发现是直接/s?wd=等等,这个后面直接跟上s后直接加上参数,而且可以根据参数直接给出不同的结果,这个时候我就想到了apache好像可以修改什么后缀名可以用php来执行,其中的一段如下

    #AddType application/x-gzip .tgz
    #
    # AddEncoding allows you to have certain browsers uncompress
    # information on the fly. Note: Not all browsers support this.
    #
    #AddEncoding x-compress .Z
    #AddEncoding x-gzip .gz .tgz
    #
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    #
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3

这个就是说明什么后缀名用什么来执行,但是百度的这个是没有后缀名的,于是自己在下面再添加了一些如 空格或者 /或者*等,但是都不管用。出来的页面都是一些html代码,根本没解释出来,跟txt文本一样,这个时候就想到了默认的应该是txt来解释,如果把这个改成php不就ok了。

然后在这个上面十几行看到了DefaultType,根据上面的解释了解大概就是默认的是用什么来打开,我直接把他修改成application/x-httpd-php,然后重启apache。

打开起来看下,成功了!

分享该文章:

相关文章:

  • 暂无相关文章