欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 编程语言 > php >内容正文

php

nginx解析php文件设置-凯发ag旗舰厅登录网址下载

发布时间:2025/1/21 php 18 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

本博客的nginx 配置文件

server {

listen 80;#80和443端口同时监听

listen 443 ssl;

server_name www.koukousky.com koukousky.com;

index index.html index.htm index.php;

root /apps/koukousky;

#ssl on;

ssl_certificate /etc/ssl/koukousky.com.pem;

ssl_certificate_key /etc/ssl/koukousky/koukousky.com.key;

ssl_session_timeout 5m;

#ssl_ciphers ecdhe-rsa-aes128-gcm-sha256:ecdhe:ecdh:aes:high:!null:!anull:!md5:!adh:!rc4;

ssl_ciphers 'keecdh ecdsa aes128 keecdh ecdsa aes256 keecdh aes128 keecdh aes256 kedh aes128 kedh aes256 des-cbc3-sha sha !anull !enull !low !kecdh !dss !md5 !rc4 !exp !psk !srp !camellia !seed !3des';

ssl_protocols tlsv1 tlsv1.1 tlsv1.2;

ssl_prefer_server_ciphers on;

//不是www过来的跳转到带www的域名

if ($http_host !~ "^www.koukousky.com$") {

rewrite ^(.*) http://www.koukousky.com$1 permanent;

}

//防盗链图片

location ~* \.(gif|jpg|png|bmp|zip|pdf)$ {

valid_referers none blocked *.koukousky.com;

if ($invalid_referer) {

return 403;

}

}

//缓存图片

location ~ .*\.(?:jpg|jpeg|gif|png|ico|cur|gz|svg)$

{

expires 7d;

}

//缓存js css

location ~ .*\.(?:js|css)$

{

expires 7d;

}

}

//隐藏index.php

location / {

if (!-e $request_filename) {

rewrite ^/(.*)$ /index.php/$1 last;

break;

}

index index.php;

}

//解析php

location ~ \.php {

//如果是进程文件请换成 fastcgi_pass unix:/tmp/php-cgi.sock;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_read_timeout 300;

set $real_script_name $fastcgi_script_name;

if ($fastcgi_script_name ~ "^(. ?\.php)(/. )$") {

set $real_script_name $1;

set $path_info $2;

}

fastcgi_param script_filename $document_root$fastcgi_script_name;

fastcgi_param script_name $real_script_name;

fastcgi_param path_info $path_info;

include fastcgi_params;

}

}

总结

以上是凯发ag旗舰厅登录网址下载为你收集整理的的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图