server {
listen 443 ssl;
#listen 88;
server_name localhost;
ssl_certificate /data/ssl/ssl.pem;
ssl_certificate_key /data/ssl/ssl.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root /www;
index index.html index.htm;
# if (!-e $request_filename) {
# rewrite ^/(.*)$ /index.php/$1 last;
# }
}
index index.php index.html index.htm;
try_files $uri $uri/ /index.php$request_uri;
#location ~ \.php {
location ~ ^(.+\.php)(.*)$ {
root /www/;
index index.php index.html index.htm;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_split_path_info ^(.*\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}