
nginx
Mr_Moka
毕业于杭州某大学的信息与计算科学专业,PHP爱好者,菜鸡一枚,写代码的Lower,目前从事在某厂任职项目经理,项目管理工作。
展开
-
nginx配置二
server{ listen 80 ; server_name yyyy.cn ; root /www/admin/yyyy.cn_80/responsibilities/dist/ ; #301重定向 #rewrite ^(.*)$ $1 permanent; #强制SSL #rewrite ^(.*)$ https://$host$1 permanent; #防盗链 location / { #伪静态 #首页 root /www/admin/yyyy.cn原创 2021-04-26 09:36:27 · 166 阅读 · 0 评论 -
nginx配置
server{ listen 80 ; server_name xxxx.cn ; root /www/admin/xxxx.cn_80/wwwroot/public/ ; #301重定向 #rewrite ^(.*)$ $1 permanent; #强制SSL #rewrite ^(.*)$ https://$host$1 permanent; #防盗链 location / { #伪静态 #首页 root /www/admin/xxxx.cn_80/原创 2021-04-26 09:05:42 · 177 阅读 · 0 评论 -
Nginx下实现pathinfo及ThinkPHP的URL Rewrite模式支持
打开Nginx的配置文件 /usr/local/nginx/conf/nginx.conf 一般是在这个路径,根据你的安装路径可能有所变化。如果你配置了vhost,而且只需要你这一个vhost支持pathinfo的话,可以直接打开你的vhost的配置文件。找到类似如下代码(不同版本的nginx可能稍有不同,但是相差不会很远):location ~ .*.(php|php5)?$ { #原有代码 }复制代码修改成以下代码:#去掉$是为了不匹配行末,即可以匹原创 2021-01-05 17:51:21 · 191 阅读 · 0 评论 -
thinkphp 在Linux下Nginx配置问题解决
首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值…],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.php.ini中的配置参数cgi.fix_pathinfo = 12.修改nginx.conf文件。location ~ \.php(.*)$ { fastcgi_pass 127.0原创 2020-11-30 14:50:16 · 224 阅读 · 0 评论