THINKPHP5 如何隐藏index.php

APACHE

找到/public/.htaccess文件,如果你的入口文件已经移动到根目录下,那么你的.htaccess文件也要剪切到根目录下,总之要确保.htaccess跟入口的index.php保持同级。

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

NGINGX

location / { // …..省略部分代码
   if (!-e $request_filename) {
      rewrite  ^(.*)$  /index.php?s=/$1  last;
      break;
   }
}

如果你的应用安装在二级目录,Nginx的伪静态方法设置如下,其中youdomain是所在的目录名称。

location /youdomain/ {
    if (!-e $request_filename){
        rewrite  ^/youdomain/(.*)$  /youdomain/index.php?s=/$1  last;
    }
}

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/14371.html

(0)
晴川运维晴川运维
上一篇 2025年10月5日
下一篇 2025年10月5日

相关推荐

  • php怎么实现秒转换成分

    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑 php 秒怎么转换成分? php 自动把秒转换成分,时,天,周,月,年… <?php cl…

    网站和优化 2025年10月26日
  • php里面不能写js吗

    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑 php里面不能写js吗? 想要运行php代码,必须要先安装php运行环境。大家可以去php官网进行下载安装。…

    网站和优化 2025年10月26日
  • MySQL修改数据库:ALTER DATABASE用法简介

    在 mysql 数据库中只能对数据库使用的字符集和校对规则进行修改,数据库的这些特性都储存在 db.opt 文件中。下面我们来介绍一下修改数据库的基本操作。 在 MySQL 中,可…

    网站和优化 2025年6月11日
  • php超出字符长度怎么办

    本文操作环境:Windows7系统、php7.1、Dell G3。 php超出字符长度怎么办? php显示指定长度的字符串,超出长度以省略号(…)填补尾部显示 /** …

    网站和优化 2025年6月8日
  • php能写方法吗

    本文操作环境:Windows7系统,php7.4版,Dell G3电脑。 php能写方法吗? php能写方法,方法也就是指函数,那么创建 PHP 函数,也是很简单的: 函数是通过调…

    网站和优化 2025年6月4日
  • php声明字符串变量有几种方法

    本教程操作环境:windows7系统、php7.1版、DELL G3电脑 php声明字符串变量 1、利用双引号 语法: $变量名=”字符串内容”; 示例: <?php $st…

    网站和优化 2025年6月27日
  • MySQL使用DISTINCT过滤重复数据

    在 MySQL 中使用 SELECT 语句执行简单的数据查询时,返回的是所有匹配的记录。如果表中的某些字段没有唯一性约束,那么这些字段就可能存在重复值。为了实现查询不重复的数据,M…

    网站和优化 2025年9月23日
  • ubantu 怎么编译安装php7

    本文操作环境:Ubuntu 18.04系统、PHP7.4版、DELL G3电脑 安装环境:操作系统:Ubuntu 18.04 PHP版本: PHP 7.4 Web服务器:Nginx…

    网站和优化 2025年10月5日
  • php中怎么进行进制转换

    本教程操作环境:windows7系统、php7.1版、DELL G3电脑 php进行进制转换 1、bindec–二进制数转十进制数 可以使用 bindec(二进制字符串…

    网站和优化 2025年6月9日
  • php中怎么判断一个元素有没有在数组中

    本教程操作环境:windows7系统、php7.1版、DELL G3电脑 php中判断一个元素有没有在数组中 方法1:使用in_array()函数 in_array() 函数可以查…

    网站和优化 2025年9月20日

发表回复

登录后才能评论