您的位置: 首页 - 服务器 - apache下URL无扩展名方法一则

一直很羡慕GoogleYahoo!baidu那种URL中不带扩展名而是直接跟问号的方式,曾经有看到过类似的方法(PHP方式的),但是时间太长找不到怎么弄的了,也不确定自己的记忆是否正确,无耐之下,想想就用apache的功能吧。
  这里需要注意的是我所说的是不带扩展名的PHP方式(.com/s?ctusky),而不是伪静态(.com/s/ctusky),并且不是纯PHP方式,如果是你需要的,那就接着向下看吧,当然,那些大引擎估计不会用这个方法的。

  如果你是apache的虚拟主机,首先确定他支持.htaccess文件(apache不支持.htaccess看这里)。然后在.htaccess文件中加入如下代码:

<files ctusky="">
            <br/> ForceType application/x-httpd-php<br/>          </files>
<br/>/*<br/>这里解释一下上面代码的意思,<br/>先设定你的PHP文件的文件名为ctusky.php,然后重命名,把.php去掉。<br/>这时你的文件名就是ctusky了,而不是ctusky.php<br/>上面代码的意思就是告诉apache,本目录内的ctusky文件,把他当作PHP来解析。<br/>*/

接下来就很简单了,该怎么弄就怎么弄了。又是记下一条,完稿。

标签: ,
本文由 ctusky 于 2009-07-20 13:31 星期一 在名为 服务器 的分类中发表,已荣获 937 hits
如需转载烦请添加以下信息: 本文转自www.ctusky.com
如喜欢这篇文章或者本站,建议您RSS订阅本站,以及时地获取更多精彩内容!

  • 评论 (0)
  • Trackbacks (0)
发表评论 发起引用

还没有任何评论。

No trackback yet.