thinkphp 为什么访问路径错误,还可以访问

Posted yang1com

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 为什么访问路径错误,还可以访问相关的知识,希望对你有一定的参考价值。

在学习中访问入口文件,实际上应该访问publicindexindex   但其实也可以访问application、admin、controllerindex,同样可以在网页下显示

原理:public.htaccess  apache 的配置文件   是Apache服务器中的一个配置文件,它负责相关目录下的网页配置

基本解释可以上百度:https://baike.baidu.com/item/htaccess/1645473  

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On        # 开启 rewriteEngine 开启有静态的引擎

  RewriteCond %{REQUEST_FILENAME} !-d    所访问的不是目录或目录不存在
  RewriteCond %{REQUEST_FILENAME} !-f    所访问的不是文件或文件不存在
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]    那就转给index.php 处理,后面的并作为参数处理
</IfModule>

这是个小小的知识点,但我为什么还要记下来呢?! 其实鉴于我今天快boom的状态。遇到了很多小问题,快下班的时候,我突然意识到,我是菜鸟,我需要有个地方做笔记,同时还能分享互相学习。








以上是关于thinkphp 为什么访问路径错误,还可以访问的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp架构

如何开启服务器 thinkphp pathinfo的访问方式

ThinkPHP 3.2 路径问题

thinkPHP为什么设置一个单入口文件?

Android 11 (R) 文件路径访问

Nginx下ThinkPHP5的配置方法详解