php
nginx解析php文件设置-凯发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旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: