yii框架如何配置路由

互联网 20-2-18

首先要在服务器配置(httpd.conf)中开启重写模块:

#开启重写模块,将其前面的#去掉 LoadModule rewrite_module modules/mod_rewrite.so #Directory中允许覆盖开启 <Directory "${SRVROOT}/htdocs">     #     # Possible values for the Options directive are "None", "All",     # or any combination of:     #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews     #     # Note that "MultiViews" must be named *explicitly* --- "Options All"     # doesn't give it to you.     #     # The Options directive is both complicated and important.  Please see     # http://httpd.apache.org/docs/2.4/mod/core.html#options     # for more information.     #     Options Indexes FollowSymLinks      #     # AllowOverride controls what directives may be placed in .htaccess files.     # It can be "All", "None", or any combination of the keywords:     #   Options FileInfo AuthConfig Limit     #     AllowOverride All      #     # Controls who can get stuff from this server.     #     Require all granted </Directory>

(推荐教程:yii框架)

在目录下加入服务器配置文件.htaccess

RewriteEngine on  ############################### # @email test@test.com # @author test ###############################  #重写规则 #如果是一个目录或者文件,就访问目录或者文件 RewriteCond %{REQUEST_FILENAME} !-d  #如果文件存在,就直接访问文件,不进行下面的RewriteRule RewriteCond %{REQUEST_FILENAME} !-f  RewriteRule . index.php

在框架配置项\frontend\config\main.php中加入urlManager配置项

'urlManager' => [     'enablePrettyUrl' => true,     'showScriptName' => false,         //'suffix' => '.html',//URL后缀],

更多编程相关内容,请关注php中文网编程教程栏目!

以上就是yii框架如何配置路由的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 路由
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:composer如何更新yii2版本

相关资讯