Nginx隐藏index.php和配置vhost
2018-02-20 16:11
417 查看
nginx启动命令
启动:nginx
停止:nginx -s stop
退出:nginx -s quit
重启:nginx -s reopen
重新加载:nginx -s reload
平滑启动:kill -HUP pid(kill -HUP cat /var/run/nginx.pid)
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;
server_name lqawechat.cc;
root /usr/local/nginx/html/qawechat/public;
location / {
index index.php;
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
重启nginx,记得在host里添加该地址
vim /etc/hosts
相关文章推荐
- nginx服务器 配置 ThinkPHP隐藏Index.php
- YII2 nginx配置pathinfo模式与隐藏入口index.php
- ThinkPHP5 Nginx下的配置——支持pathinfo访问和隐藏入口文件index.php的rewrite规则
- nginx多站点配置,以及隐藏index.php
- studyphp环境软件Nginx隐藏index.php和Pathinfo模式配置例子
- Nginx配置 隐藏入口文件index.php
- Nginx隐藏index.php和Pathinfo模式配置例子
- nginx配置隐藏入口文件index.php详解
- Nginx 服务器隐藏 index.php 配置
- studyphp环境软件Nginx隐藏index.php和Pathinfo模式配置例子
- thinkphp的nginx配置,以及重写隐藏index.php入口文件
- Nginx配置-伪静态,隐藏index.php大入口
- Nginx隐藏index.php和Pathinfo模式配置例子
- Nginx配置PATHINFO隐藏index.php
- Nginx配置隐藏index.php和PATH_INFO支持
- centos7 thinphp5 Nginx隐藏index.php和Pathinfo模式配置
- Nginx配置REWRITE隐藏index.php
- Nginx配置隐藏index.php和PATH_INFO支持
- ubuntu LNMP nginx 隐藏index.php 配置文件
- Nginx隐藏index.php和Pathinfo模式配置例子