1. 程式人生 > >一些關於Nginx的配置設置

一些關於Nginx的配置設置

filename com try_files 超出 pass col http pan body

nginx隱藏 index.php,在nginx.conf裏添加:

location / { 
    try_files $uri $uri/ /index.php?$query_string; 
}

配置vhost,在nginx.conf的末尾加上:

include vhosts.conf;

然後把網站配置在 vhosts.conf裏面,記得不要超出http{}後面那個花括號。模板:

server {
  listen 80;    //80端口
  server_name linux.com;     //項目網址

     #直接輸入域名進入的目錄和默認解析的文件
  location 
/ {     index index.php;     root /usr/htdocs/linux; //項目入口文件所在的絕對路徑   } #解析.php的文件   location ~ \.php$ {     fastcgi_pass 127.0.0.1:9000;     fastcgi_index index.php;     fastcgi_param SCRIPT_FILENAME /usr/htdocs/linux/$fastcgi_script_name; //前面半截跟上面的絕對路勁保持一致     include fastcgi_params;   } }

一些關於Nginx的配置設置