多语言展示
当前在线:780今日阅读:75今日分享:44

yii2如何设置伪静态(URL重写)

现在伪静态很流行,一是为了美观,二是为了搜索引擎更为友好。设置伪静态也叫URL重写。这里使用的环境是PHP环境是Phpstudy的环境 下载最新的Phpstudy软件一键安装好环境。下载 yii  2.0.7最新版。
工具/原料
1

Phpstudy

2

YII 2.0.7

方法/步骤
2

下载YII 2.0.7,并安装。这里不详细说明安装方式。安装好了就以下文件

3

配置config文件,在网站目录下  common\config 目录下main.php文件内'components' => [  ] 数组内增加以下内容'urlManager' => [          'enablePrettyUrl' => true,   //true  开户伪URL重写 false 关闭   'showScriptName' => false,    //'suffix' => '',    //后缀.html  要设置请把//去除 对应后缀自己填写 .html或.htm或者不填          'rules' => [              '///' => '//',              '//' => '/',              '/' => '/'          ],      ],

4

找到前台网站的\frontend\web目录新建.htaccess文件[注意没有文件名,空的文件名'.htaccess'] 有些电脑不能新建的话可以网上下载一个去改。内容为:AddDefaultCharset utf-8Options +FollowSymLinksIndexIgnore */*RewriteEngine on# if a directory or a file exists, use it directlyRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d# otherwise forward it to index.phpRewriteRule . index.php

5

后台 如果要设置的话就copy刚刚的.htaccess文件到\backend\web文件夹下。

注意事项

.htaccess 文件下载不了请到网上下载

推荐信息