Zugriffspfad http://tp6.com/index.php/index/index/admin
尘世*จุ๊บ
尘世*จุ๊บ 2020-05-19 17:35:58
0
2
2839

Warum sieht der Pfad so aus, wenn ich ihn gemäß den Anweisungen des Lehrers unter die Indexdatei lege, um darauf zuzugreifen?

http://tp6.com/index.php/index/index/admin

尘世*จุ๊บ
尘世*จุ๊บ

Antworte allen(1)
!

这里说的入口文件指的是公共/ index.php文件,配置文件就在这个目录下可以去掉URL地址里面的入口文件index.php,但是需要额外配置WEB服务器的重写规则。以Apache为例,在需要文件入口的同级添加.htaccess文件(官方默认自带了该文件),内容如下:

<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>
如果用的phpstudy,规则如下:
<IfModule mod_rewrite.c>
 Options +FollowSymlinks -Multiviews
 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1] 
 </IfModule>

  • Antwort 你好,谢谢你的回答,那个问题已经解决了,但是现在只能访问index方法,不能访问里面的hello方法,控制器不存在:app\index\controller\Hello :
    尘世*จุ๊บ Autor 2020-05-20 12:36:54
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage