📅  最后修改于: 2023-12-03 15:36:54.239000             🧑  作者: Mango
当我们开发PHP应用程序时,很多时候需要删除 .php 后缀,以简洁的URL来展示页面,这样是基本的ASP.NET MVC应用程序处理的方式。另外,使用.htaccess文件可以在网站的根目录内设置网站规则和直接访问页面。
以下是在PHP中使用 .htaccess 文件来删除 .php 后缀的方法:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.php -f
RewriteRule ^(.*)$ /$1.php [L]
这段代码的作用是将所有请求重新定向到相应的 .php 文件。如果请求的文件存在,则请求中不存在 .php 后缀。如果请求的文件不存在,则忽略。
从现在开始, 您应该可以使用没有 .php 后缀的 URL 访问应用程序页面了。
这是PHP中使用 .htaccess 文件删除 .php 后缀的方法。它是一种非常流行的技术,也是使URL更简洁和用户友好的有效方法。 我们可以使用.htaccess文件来管理网站的规则和重定向,因为它允许我们快速,清晰地控制对网站访问的请求。