`
dcj3sjt126com
  • 浏览: 1877872 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Yii在Nginx下的rewrite配置

    博客分类:
  • YII
阅读更多

1. Nginx配置
在nginx.conf的server {段添加类似如下代码:
Nginx.conf代码:

location / {
    if (!-e $request_filename){
         rewrite ^/(.*) /index.php last;
    }
}

 2. 在Yii的protected/conf/main.php去掉如下的注释

Php代码:

'urlManager'=>array(
    'urlFormat'=>'path',
        'rules'=>array(
            '/'=>'/view',
            '//'=>'/',
            '/'=>'/',
        ),
),

 

0
0
分享到:
评论

相关推荐

    Nginx配置PHP的Yii与CakePHP框架的rewrite规则示例

    Yii的Nginx rewrite 如下为nginx yii的重写 server { set $host_path /data/site/www.jb51.net; access_log /data/logs/nginx/www.jb51.net_access.log main; server_name jb51.net www.jb51.net; root $host_path...

    详解Nginx配置多站点需要踩的坑

    首先,配置Nginx支持Pathinfo模式是为了更好地处理PHP请求,尤其是在使用像Yii、ThinkPHP等依赖Pathinfo模式的PHP框架时。Pathinfo模式允许在URL中保留PHP脚本名,如`example.com/index.php/controller/action`。要...

    yii2.0实现pathinfo的形式访问的配置方法

    我们需要在配置数组中添加urlManager组件,并对其进行配置。具体配置方法如下: ```php $config = [ 'components' => [ 'urlManager' => [ 'enablePrettyUrl' => true, // 启用漂亮的URL 'showScriptName' => ...

    Nginx隐藏index.php和Pathinfo模式配置例子

    总结来说,这个Nginx配置示例展示了如何在不显示index.php的情况下处理PHP请求,并启用Pathinfo模式。在实际应用中,根据服务器的具体情况,可能需要进行一些调整,例如更改监听端口、服务器名称、文档根目录等。...

    类似蘑菇街的源码php

    5. **上传功能**:在“upload”目录下可能包含与文件上传相关的代码和配置,比如商品图片上传、用户头像上传等,需要处理文件合法性检查、文件大小限制、存储路径规划等问题。 6. **URL管理**:“url_rewrite”可能...

    php基础教程源码

    8. **安装**:PHP的安装通常涉及配置环境(如Apache或Nginx服务器、MySQL数据库)、下载PHP源码、编译安装以及配置相关环境变量。理解这一过程有助于开发者解决部署问题。 9. **用户信息**:在PHP中管理用户信息,...

    [PHP 程序]木翼二级域名系统v1.1_wingdomain11.rar

    4. **URL重写**:通过Apache的mod_rewrite或者Nginx的URL重写规则,实现友好的SEO优化的二级域名路由。 5. **SSL支持**:支持HTTPS协议,确保数据传输的加密,提升用户隐私保护。 6. **API接口**:可能提供API接口...

    基于PHP的590文学网源码.zip

    - **URL重写**:通过Apache的mod_rewrite或Nginx的rewrite规则,使URL更简洁、友好看。 - **元标签**:添加适当的meta标签,如description、keywords,有助于搜索引擎优化。 **10. 维护与部署** - **版本控制**...

    PHP学习框架

    第一阶段是Web开发基础,主要涵盖了Linux操作系统、Nginx、XHTML技术和CSS技术核心。在Linux操作系统部分,学生将学习基本的Linux操作,如常用命令、文本编辑器Vim/Vi的使用、文件系统管理、用户和用户组管理,以及...

Global site tag (gtag.js) - Google Analytics