从.htaccess中的URL中删除文件扩展名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从.htaccess中的URL中删除文件扩展名相关的知识,希望对你有一定的参考价值。

This example shows you how to remove file extension from URLs using .htaccess file directives. Remember, that "mod_rewrite" works only on Apache server. Before trying please be sure that you are working on Apache server and the "mod_rewrite" module/extension is enabled.
  1. # Sample 1:
  2. RewriteRule ^about$ about.php [L]
  3.  
  4. # Sample 2:
  5. RewriteCond /%{REQUEST_FILENAME}.php -f
  6. RewriteRule ^([a-zA-Z0-9_-s]+)/$ /$1.php

以上是关于从.htaccess中的URL中删除文件扩展名的主要内容,如果未能解决你的问题,请参考以下文章

htaccess - 从 url 中删除 .php 扩展名

尝试使用 .htaccess 文件删除 .php 扩展名时出现 403 禁止错误

使用htaccess从URL中删除公用文件夹

使用 .htaccess 删除 .html URL 扩展时出现问题

代码点火器 | .htaccess 从 url 中删除 index.php

在 Apache 服务器上获取 .htaccess 文件? (从 url 中删除 html)