摘要:您可以加上这些,让你的链接更加优雅去除末尾的斜杠更加友好去除根据规则进行重写
location / { try_files $uri $uri/ /index.php?$query_string; }您可以加上这些,让你的链接更加优雅
# 去除末尾的斜杠,SEO更加友好 if (!-d $request_filename) { rewrite ^/(.+)/$ /$1 permanent; } # 去除index action if ($request_uri ~* index/?$) { rewrite ^/(.*)/index/?$ /$1 permanent; } # 根据laravel规则进行url重写 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?/$1 last; break; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; }
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/31799.html
摘要:您可以加上这些,让你的链接更加优雅去除末尾的斜杠更加友好去除根据规则进行重写 location / { try_files $uri $uri/ /index.php?$query_string; } 您可以加上这些,让你的链接更加优雅 # 去除末尾的斜杠,SEO更加友好 if (!-d $request_filename) { rewrite ^/(.+)/$ /$1...
摘要:修改流程在服务器供应商中添加一条解析,配置子域名绑定到服务器中首先是到代理,访问成功,是默认的页面。根据上面进行修改后,再次访问会返回为了进一步测试,配置代理,将刚才绑定的子域名转发到的中。 导语 在最开始配置 nginx 的时候,是修改的 default.conf 文件。文件中显式指定了 listen 80 default_server;,也就是没有匹配到的域名会转到这里来处理。接下...
摘要:前言设置项目的域名站点的时候,需要对做一些对应的重写配置,用来做相关路由,否则会报。 前言 设置laravel项目的域名站点的时候,需要对nginx做一些对应的重写rewrite配置,用来做相关路由,否则会报404。 nginx.conf配置 server { listen 80; server_name xxx.com; #域名 root /data/www...
摘要:前言设置项目的域名站点的时候,需要对做一些对应的重写配置,用来做相关路由,否则会报。 前言 设置laravel项目的域名站点的时候,需要对nginx做一些对应的重写rewrite配置,用来做相关路由,否则会报404。 nginx.conf配置 server { listen 80; server_name xxx.com; #域名 root /data/www...
摘要:流程大概是这样本地代码阿里云既然要使用,那么先在上安装安装完成就可以使用了,然后在上创建一个私有项目,里面包含所有该项目所需代码。 以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的 首先删除阿里云ECS的Linux中会给你预装Apache 通过下面的命令来删除Apache sudo service apache2 stop ...
阅读 1612·2019-08-29 13:53
阅读 3211·2019-08-29 13:50
阅读 854·2019-08-27 10:51
阅读 566·2019-08-26 18:36
阅读 1797·2019-08-26 11:00
阅读 604·2019-08-26 10:36
阅读 3217·2019-08-23 17:58
阅读 2032·2019-08-23 15:17