Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

伪静态如何隐藏php后缀

作者:炼狱死神   发布日期:2024-02-02   浏览:491

要隐藏PHP后缀,可以通过在服务器配置文件中进行相应的设置。以下是一种常见的方法:

  1. 打开服务器配置文件(如Apache的httpd.conf文件或Nginx的nginx.conf文件)。
  2. 找到与PHP相关的配置项。对于Apache,可以找到类似于以下的语句:
    <IfModule mod_php7.c>
    ...
    </IfModule>

    对于Nginx,可以找到类似于以下的语句:

    location ~ \.php$ {
    ...
    }
  3. 在相应的配置项中添加以下代码:
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^([^\.]+)$ $1.php [NC,L]

    这段代码使用了Apache的mod_rewrite模块或Nginx的rewrite模块来重写URL。它会将没有PHP后缀的URL重写为带有PHP后缀的URL。

  4. 保存并关闭配置文件。
  5. 重启服务器以使配置生效。

完成上述步骤后,你的网站将不再显示PHP后缀。例如,原本的URL http://example.com/page.php 将会显示为 http://example.com/page

上一篇:php如何发送post请求并带参数跳转页面

下一篇:php如何使用AJax和json实现登录验证

大家都在看

php session用法

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

php ||

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站