ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Yii2配置Nginx伪静态的方法

Yii2配置Nginx伪静态的方法

Linux操作系统 作者:03ngnntds 时间:2019-04-15 10:04:08 0 删除 编辑

这篇文章主要介绍了Yii2配置Nginx伪静态的方法,结合实例形式分析了Yii2框架针对Nginx伪静态的相关配置技巧,需要的朋友可以参考下
本文实例讲述了Yii2配置Nginx伪静态的方法。分享给大家供大家参考,具体如下:

主要检查以下代码:

location / { # Redirect everything that isn’t a real file to index.php try_files $uri  u r i / / i n d e x . p h p ? uri/ /index.php? u r i / / i n d e x . p h p ? args;}
完整代码:

server { charset utf-8; client_max_body_size 128M; listen 80; ## listen for ipv4 #listen [::]:80 default_server ipv6only=on; ## listen for ipv6 server_name mysite.local; root /path/to/basic/web; index index.php; access_log /path/to/basic/log/access.log; error_log /path/to/basic/log/error.log; location / { # Redirect everything that isn’t a real file to index.php try_files $uri  u r i / / i n d e x . p h p ? uri/ /index.php? u r i / / i n d e x . p h p ? args; } # uncomment to avoid processing of calls to non-existing static files by Yii #location ~ .(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ { # try_files  KaTeX parse error: Expected 'EOF', got '#' at position 11: uri =404; #̲} #error_page 4… { include fastcgi_params; fastcgi_param SCRIPT_FILENAME  d o c u m e n t r o o t / document_root/ d o c u m e n t r o o t / fastcgi_script_name; fastcgi_pass 127.0.0.1:9000; #fastcgi_pass unix:/var/run/php5-fpm.sock; try_files $uri =404; } location ~ /.(ht|svn|git) { deny all; }}
更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

文章来源:http://www.iis7.com/c/90/


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69911024/viewspace-2641381/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-02-21

  • 博文量
    79
  • 访问量
    60617