代码之家  ›  专栏  ›  技术社区  ›  Ahnaf

添加。php扩展,如果路径不是包含的文件夹。htaccess

  •  0
  • Ahnaf  · 技术社区  · 2 年前

    我使用的是IP地址。我想在我的系统中实现以下逻辑。htaccess文件。

    1. 如果路由末尾有一个尾随斜杠,则添加索引。php
    2. 如果路由没有尾部斜杠附加。php,如果它还不存在的话。

    假设我的ip地址是 http://1.2.3.4

    我试过以下方法

    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !^(1\.2\.3\.4) [NC]
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*)$ $1.php
    

    它适用于尾部斜杠路线,但不附加。php,如果没有附加。

    0 回复  |  直到 2 年前