最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx配置PHP的Yii與CakePHP框架的rewrite規(guī)則示例

 更新時(shí)間:2016年01月13日 18:18:37   投稿:goldensun  
這篇文章主要介紹了Nginx配置PHP的Yii與CakePHP框架的rewrite規(guī)則示例,是這兩款高人氣框架使用Nginx的關(guān)鍵配置點(diǎn),需要的朋友可以參考下

Yii的Nginx rewrite

如下為nginx yii的重寫(xiě)

server {
set $host_path "/data/site/m.fzitv.net";
 access_log /data/logs/nginx/m.fzitv.net_access.log main;
server_name jb51.net m.fzitv.net;
root $host_path/htdocs;
 set $yii_bootstrap "index.php";
# define charset
 charset utf-8;
location / {
 index index.html $yii_bootstrap;
 try_files $uri $uri/ /$yii_bootstrap?$args;
 }
# deny access to protected directories
 location ~ ^/(protected|framework|themes/w+/views) {
 deny all;
 }
#avoid processing of calls to unexisting static files by yii
 location ~ .(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
 try_files $uri =404;
 }
# prevent nginx from serving dotfiles (.htaccess, .svn, .git, etc.)
 location ~ /. {
 deny all;
 access_log off;
 log_not_found off;
 }
# php-fpm configuration using socket
 location ~ .php {
 fastcgi_split_path_info ^(.+.php)(.*)$;
#yii catches the calls to unexising PHP files
 set $fsn /$yii_bootstrap;
 if (-f $document_root$fastcgi_script_name){
 set $fsn $fastcgi_script_name;
 }
fastcgi_pass unix:/tmp/php5-fpm.sock; # 改成你對(duì)應(yīng)的FastCGI
 include fastcgi_params;
 fastcgi_param SCRIPT_FILENAME $document_root$fsn;
#PATH_INFO and PATH_TRANSLATED can be omitted, but RFC 3875 specifies them for CGI
 fastcgi_param PATH_INFO $fastcgi_path_info;
 fastcgi_param PATH_TRANSLATED $document_root$fsn;
## Tweak fastcgi buffers, just in case.
 fastcgi_buffer_size 128k;
 fastcgi_buffers 256 4k;
 fastcgi_busy_buffers_size 256k;
 fastcgi_temp_file_write_size 256k;
 }
}

配置完了別忘了重啟Nginx。


CakePHP的Nginx重寫(xiě)規(guī)則
依然簡(jiǎn)單粗暴,直接上代碼例子,nginx重寫(xiě)規(guī)則如下

server {
 listen 80;
 server_name m.fzitv.net;
root /data/site/m.fzitv.net;
 index index.php;
access_log /data/logs/nginx/m.fzitv.net_accerss.log;
 error_log /data/logs/nginx/m.fzitv.net_error.log;
# main cakephp rewrite rule
 location / {
 try_files $uri $uri/ /index.php?$uri&$args;
 }
location ~ .php$ {
 root /data/site/m.fzitv.net;
 try_files $uri =404;
 fastcgi_pass unix:/tmp/php5-fpm.sock; # 改成你對(duì)應(yīng)的FastCGI
 fastcgi_index index.php;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 include fastcgi_params;
 fastcgi_buffer_size 128k;
 fastcgi_buffers 256 4k;
 fastcgi_busy_buffers_size 256k;
 fastcgi_temp_file_write_size 256k;
 }
}

重啟nginx即可

相關(guān)文章

  • k8s部署nginx的三種方式小結(jié)

    k8s部署nginx的三種方式小結(jié)

    本文主要介紹了k8s部署nginx的三種方式小結(jié),主要包括直接部署、使用數(shù)據(jù)卷部署、使用ConfigMap部署,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • 如何本地安裝nginx及部署項(xiàng)目

    如何本地安裝nginx及部署項(xiàng)目

    這篇文章主要介紹了如何本地安裝nginx及部署項(xiàng)目問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Linux下Nginx安裝教程

    Linux下Nginx安裝教程

    這篇文章主要為大家詳細(xì)介紹了Linux中Nginx的安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 使用nginx.exe時(shí)閃退的原因和解決方法

    使用nginx.exe時(shí)閃退的原因和解決方法

    最近使用老師給的nginx.exe時(shí),點(diǎn)擊nginx.exe突然屏幕就閃一下,經(jīng)過(guò)一番排查,發(fā)現(xiàn)是端口被占用所導(dǎo)致的,所以本文就給大家講講端口被占用時(shí)的解決方法詳細(xì)步驟,需要的朋友可以參考下
    2023-07-07
  • Nginx中配置用戶服務(wù)器訪問(wèn)認(rèn)證的方法示例

    Nginx中配置用戶服務(wù)器訪問(wèn)認(rèn)證的方法示例

    這篇文章主要介紹了Nginx中配置用戶服務(wù)器訪問(wèn)認(rèn)證的方法示例,包括一個(gè)用perl腳本來(lái)實(shí)現(xiàn)的方法,需要的朋友可以參考下
    2016-01-01
  • nginx支持tcp轉(zhuǎn)發(fā)的配置分享

    nginx支持tcp轉(zhuǎn)發(fā)的配置分享

    本文給大家講解的是使用nginx實(shí)現(xiàn)TCP轉(zhuǎn)發(fā)的配置方法,非常的簡(jiǎn)單實(shí)用,并附上了所需模塊的下載地址,有需要的小伙伴可以參考下
    2017-10-10
  • WordPress與Drupal的Nginx配置rewrite重寫(xiě)規(guī)則示例

    WordPress與Drupal的Nginx配置rewrite重寫(xiě)規(guī)則示例

    這篇文章主要介紹了WordPress與Drupal的Nginx配置重寫(xiě)規(guī)則示例,文中介紹的rewrite寫(xiě)法簡(jiǎn)單而突出配置重點(diǎn),需要的朋友可以參考下
    2016-01-01
  • 詳解php+nginx 服務(wù)發(fā)生500 502錯(cuò)誤排查思路

    詳解php+nginx 服務(wù)發(fā)生500 502錯(cuò)誤排查思路

    這篇文章主要介紹了詳解php+nginx 服務(wù)發(fā)生500 502錯(cuò)誤排查思路,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Nginx實(shí)現(xiàn)ChatGPT?API代理步驟

    Nginx實(shí)現(xiàn)ChatGPT?API代理步驟

    這篇文章主要為大家介紹了Nginx實(shí)現(xiàn)ChatGPT?API代理步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 詳解nginx驚群?jiǎn)栴}的解決方式

    詳解nginx驚群?jiǎn)栴}的解決方式

    這篇文章主要介紹了詳解nginx驚群?jiǎn)栴}的解決方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01

最新評(píng)論

霍林郭勒市| 仁化县| 棋牌| 信阳市| 翼城县| 浙江省| 灵丘县| 平遥县| 门源| 秦皇岛市| 铜山县| 临海市| 莆田市| 桂林市| 奉节县| 梧州市| 高雄县| 雅安市| 平遥县| 田东县| 赣榆县| 佛坪县| 安西县| 大安市| 新宁县| 忻州市| 固安县| 辽源市| 虹口区| 从江县| 如皋市| 白城市| 陇西县| 涡阳县| 沙河市| 长顺县| 潼南县| 科尔| 柳河县| 来凤县| 阳西县|