在Apache的末尾创建没有.php的URL

时间:2012-01-04 23:42:05

标签: apache url

我的网页名为help.phpabout.php,地址如下:

www.example.com/help.php

我想将其转换为:

www.example.com/help/

有没有办法在不使用.htaccess的情况下执行此操作?

2 个答案:

答案 0 :(得分:3)

您可以创建一个名为help的文件夹,并将help.php作为index.php移动到其中。做同样的事情。所以你最终得到:

help/index.php
about/index.php

只有

才能达到
www.example.com/help/
www.example.com/about/

答案 1 :(得分:1)

如果没有.htaccess,就没有办法做到这一点。

  1. 您可以将.php的'关联扩展'从.php更改为.p之类的内容,但您必须更新您的apache conf文件才能反映出来(它只会告诉系统.p文件应被视为.php个文件)。

  2. 另一种方法是将help.php文件粘贴到/help/index.php,这样可以将其称为http://domain.com/help/,因为index.php文件将默认加载

  3. 但这不是你要求的......

    如此简短的回答是否定的,没有 .htaccess就无法完成。