location / {        root   /usr/share/nginx/html;        index  index.html index.htm;        if (!-e $request_filename) { &nb
原创 2015-10-20 13:43:26
732阅读
站点配置文件server   {       listen 80;       server_name  localhost 222.78.4.90;   &n
原创 2013-08-28 08:50:27
897阅读
Nginx支持thinkphp pathinfo模式
原创 2014-07-29 10:31:49
640阅读
最近一个项目中使用了ThinkPHP做为开发框架,URL上我们使用了PATHINFO模式,但是Nginx默认是不支持PATHINFO的,需要进行手动配置才可以,于是我们按照了以下方法进行了Nginx的PATHINFO支持配置: 修改nginx.conf,找到server中的 location ~ .php${},修改为location ~ .php {},并在其中增加以下内容: set $pa...
转载 2016-12-13 16:06:00
226阅读
2评论
​Thinkphp框架,Lnmp环境,访问http://localhost/thinkphp/index.php/Home时出现404,nginx默认不支持Thinkphp
原创 2017-02-11 00:47:01
1391阅读
server {listen  80;server_name     apply.lalagome.cn;root /usr/local/www/gome;error_page  404 500 502 503 504  /50x.html;index index.html index.htm index.php ;locati
原创 2015-03-11 14:12:47
735阅读
直接记录配置如下 user  www; worker_processes  1; events {     worker_connections  1024; } http {     include   &n
原创 2015-07-10 14:50:04
500阅读
thinkphpnginx下pathinfo支持在apache下运行正常,但是在nginx下内页都是404空白。解决办法:首先:修改nginx的rewritelocation / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } }然后:项目配置下url模式改为2'URL_MODEL'
原创 2013-11-28 09:12:28
1055阅读
ThinkPHP是一款流行的PHP开发框架,它具有灵活、高效、安全等特点,帮助开发者快速搭建Web应用程序。与此同时,Linux作为一种自由和开放的操作系统,被广泛应用于服务器端和嵌入式系统中。那么,ThinkPHP是否支持Linux操作系统呢? 答案是肯定的。ThinkPHP完全支持在Linux操作系统上运行,并且很多开发者选择在Linux下进行开发和部署他们的应用程序。Linux作为一种稳定
原创 2024-04-30 10:40:57
92阅读
  让Nginx支持ThinkPHP的URL重写和PATHINFO 实现让ThinkPHPnginx上正确运行。 只需在配置文件中添加以下信息,就能让nginx正确解析ThinkPHP的网站。     location /project/ { index index.php; if (!-e $reque
转载 精选 2012-11-30 11:29:03
600阅读
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,这使得用TP写程序变的非常有局限性。所以我们需要修改nginx.conf文件。   网上搜了很多方法都不
原创 2011-07-06 15:32:34
405阅读
Nginx配置虚拟主机】 每一个 server { listen 80; server_name www.a.com; ..... } 就表示一台虚拟域名, 然后对应的,在 /etc/hosts 修改: vim /etc/hosts 【/usr/local/server/nginx/conf/ng
转载 2016-10-24 19:55:00
98阅读
2评论
打开文件:  /usr/local/nginx/conf/nginx.conf 把下面两个类似文件放到/usr/local/nginx/conf/文件夹中 1_www.baidu.com_bundle.crt; 2_   server {         listen&nb
原创 2017-10-24 16:58:31
2427阅读
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件。网上搜了很多方法都不奏效,研究了一天,发现通过以下的配置可以完美
原创 2013-05-21 01:18:29
777阅读
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,出现如下错误     在nginx.conf文件增加如下配置 if (!-e $request_filename)    {
原创 2012-04-09 22:32:55
1744阅读
1评论
K8S关键词:nginx部署thinkphp 作为一名经验丰富的开发者,让我们来一起探讨如何在Kubernetes环境下通过nginx部署thinkphp应用程序。在开始之前,我们先来了解整个部署流程,并逐步介绍每个步骤所需的代码和操作。 ### 步骤概览 以下是nginx部署thinkphp的流程步骤: | 步骤 | 操作 | | ---- | ---- | | 1. 创建Deploym
原创 2024-05-21 10:27:43
479阅读
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ...
转载 2018-10-12 13:29:00
232阅读
2评论
ThinkPHP是一款基于PHP的开源框架,被广泛应用于Web开发项目中。Linux是一种自由和开放源代码的类Unix操作系统。Nginx是一款轻量级的Web服务器,因其高性能和稳定性而备受推崇。在Web开发中,结合使用ThinkPHP、Linux和Nginx可以极大地提高开发效率和性能。 首先,ThinkPHP作为一个优秀的PHP框架,具有丰富的功能和易于学习的特点。它提供了强大的MVC架构,
原创 2024-04-03 09:51:34
72阅读
Nginx设置伪静态支持THINKPHP框架的PATHINFO方法
原创 2013-02-03 15:52:18
4789阅读
1评论
1.这是我Ubuntu14.4配置文件server {    listen 9989 default_server;    # SSL configuration    #    # listen 443 ssl default_server;   &nbsp
原创 2016-07-26 16:42:58
1135阅读
  • 1
  • 2
  • 3
  • 4
  • 5