yii框架路由配置

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

yii框架路由配置

首先要在服务器配置(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>
登录后复制

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

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

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

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

最后,重启服务器。

相关文章教程推荐:yii教程

以上就是yii框架路由配置的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:最新的ThinkPHP6.1.2版兼容PHP8.2了!
下一篇:微信小程序里怎样定位好友?

发表评论

关闭广告
关闭广告