Thinkphp 修改模块目录路径问题
情况如下:环境:Thinkphp3.2.3,windowsiis,iis中已导入了Thinkphp自带的那个url重写文件(.htaccess),已设置'URL_MODE...
情况如下:
环境:Thinkphp 3.2.3 , windows iis , iis中已导入了Thinkphp自带的那个url重写文件(.htaccess),已设置 'URL_MODEL' => 2
默认情况下模块都是在Application目录下的,在地址栏中访问localhost/home 可以正常访问到home模块的index控制器的index方法。
但我现在要改成把这些模块都放在根目录下,也就是和Thinkphp框架目录放在同一层,我将index.php文件的define('APP_PATH','./Application/'); 改成 define('APP_PATH','./');
在地址栏中访问localhost/home,模块确实都生成在了根目录下,但访问的却是home目录下的自带的那个index.html文件,而不在是home模块下的index控制器的index方法了,现在必须要localhost/index.php/home这样才能正常访问到。 请问各位前辈们这种情况下要怎么修改才能像原来那样url中不用写index.php就可以访问到? 谢谢了! 展开
环境:Thinkphp 3.2.3 , windows iis , iis中已导入了Thinkphp自带的那个url重写文件(.htaccess),已设置 'URL_MODEL' => 2
默认情况下模块都是在Application目录下的,在地址栏中访问localhost/home 可以正常访问到home模块的index控制器的index方法。
但我现在要改成把这些模块都放在根目录下,也就是和Thinkphp框架目录放在同一层,我将index.php文件的define('APP_PATH','./Application/'); 改成 define('APP_PATH','./');
在地址栏中访问localhost/home,模块确实都生成在了根目录下,但访问的却是home目录下的自带的那个index.html文件,而不在是home模块下的index控制器的index方法了,现在必须要localhost/index.php/home这样才能正常访问到。 请问各位前辈们这种情况下要怎么修改才能像原来那样url中不用写index.php就可以访问到? 谢谢了! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询