PHP网站,怎么实现去除.php后缀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP网站,怎么实现去除.php后缀相关的知识,希望对你有一定的参考价值。

php网站,怎么实现去除.php后缀。例如xxx.com/about,这个页面显示的about.php,但是浏览器地址栏不显示后缀,输入xxx.com/about.php 无法浏览。求大神帮助!

PHP网站去除.php的具体步骤如下:

    登陆网站空间的管理站点;

    进入会员中心,选择主机管理;

    选择高级;

    修改默认首页;

    在此处,将index.html删除(如果没有,就不用管),添加第一项为index.html,点击马上修改;

    此时打开网站,已经没有index.html了;

    如果网站域名后缀为index.php或其他类型的话,也可以按照此方式修改,不同的主机空间操作方式可能会有差异,需要自行分析操作。

参考技术A 在网站根目录下建一个index.php索引文件,打开网站根目录时他会自动引入。比如你test为网站的根目录,在test目录下创建index.php文件。访问localhost/test 就和访问localhost/test/index.php一样 参考技术B 需要学习简单的正则表达式的写法,在apache配置文件中启用rewrite模块,在php所在文件夹建立.htaccess文件,在文件中书写重写规则。大致流程是这样的,你需要查找rewrite相关资料,不是一两句话能说清楚的。 参考技术C 在服务器配置一下伪静态,也叫rewrite,不同的服务器配置方法不一样,你根据自己的服务器来配置就行了。 参考技术D 要么伪静态
要么在跟起个文件夹叫about,里面保存个index.php,
那样访问ccc.com/about/就可以了

怎么查看一个网站是采用啥技术建造的?PHP还是Java?

这个根据经验的,一般情况下
1.可以通过文件后缀(比如php常用后缀php,php5等,java常用最后jsp, do,action等)
2.web服务器头等来判断(常规搭配,apache+php,tomcat+jsp)。
3.如果没有这些信息,可以到搜索引擎中搜索相关内容来判断
4.通过网页源文件中的一些敏感信息,比如cms程序名等等

但是现在很多采用mvc,或者rest这种架构,屏蔽这些细节,一般就很难判断了。
参考技术A 看URL 看搜索 表单的 地方等。 参考技术B 找他的表单提交页追问

怎么操作?

追答

比如搜索、注册、登录这些有提交表单的地址查看后缀

以上是关于PHP网站,怎么实现去除.php后缀的主要内容,如果未能解决你的问题,请参考以下文章

php网站日志怎么记录

怎么查看一个网站是采用啥技术建造的?PHP还是Java?

用PHP和HTML实现网站注册登录

php 自动登录网站并发帖功能怎么实现,有源码分享就更好了,谢谢了

php网站发布教程

PHP笔记