`
zjnbshifox
  • 浏览: 316039 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

nginx和joolma的rewrite配置

    博客分类:
  • LAMP
阅读更多
今天装了php,并且安装了joolma来学习,不过在joolma里面发布文章的时候,发现新文章找不到,都是404,看了一下文件的链接,都是这样的
http://192.168.253.131/index.php/joomlaville-overview
怀疑是rewrite规则的问题,网上找了一下看到
http://www.joomlagate.com/forum/topic-46226/
还有官方的文档
http://docs.joomla.org/Nginx

我只添加了try_files $uri $uri/ /index.php?q=$uri&$args;这一句就ok了
不过其他的官方配置也可以参考哦,呵呵

server {
        listen       80;
        server_name  localhost;
	rewrite_log on;
        #charset koi8-r;
	root   html;
	index index.php;
        #access_log  logs/host.access.log  main;

        location / {            
            #index  index.php index.html index.htm;
	    try_files $uri $uri/ /index.php?q=$uri&$args;
        }
	location ~ \.php$ {
            root html;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
            include fastcgi_params;
       } 
分享到:
评论

相关推荐

    Windows下Nginx的安装与配置

    Windows 下 Nginx 的安装与配置 Nginx 是一款高性能的、轻量级的 HTTP Web 服务器和反向代理服务器及电子邮件 IMAP/POP3/...nginx的安装与配置是非常重要的,需要根据实际情况进行配置,以达到最佳的性能和稳定性。

    centos8 nginx1.20.1 与nginx配置文件

    接着,我们需要安装一些依赖项,以便后续安装Nginx和配置HTTPS。这些依赖包括`epel-release`和`openssl`,它们提供了额外的软件包和必要的加密库: ```bash sudo dnf install epel-release -y sudo dnf install ...

    Nginx完整配置说明

    Nginx完整配置说明 Nginx是当前最流行的Web服务器软件之一,常用于搭建Web服务器、反向代理服务器、负载均衡器等。下面是Nginx的完整配置说明,涵盖基本配置、...但是,高级指令和配置项需要通过其他渠道学习和了解。

    Nginx关于Rewrite执行顺序详解.docx

    总结来说,理解Nginx Rewrite模块的执行顺序对于优化和调试Nginx配置至关重要。正确地编写和组织Rewrite规则可以确保Nginx服务器高效、稳定地处理各种URL请求。在实际应用中,要特别注意避免重写规则引起的循环和...

    nginx设置rewrite规则

    总的来说,配置Nginx的rewrite规则是提升Web应用性能和用户体验的关键步骤,需要理解正则表达式和Nginx的配置语法,才能正确有效地实现URL重写。在LNMP环境中,根据实际的部署类型选择合适的配置文件,并确保规则的...

    Nginx的Rewrite规则与实例

    本文将深入探讨Nginx的Rewrite规则,通过实例来展示其在实际场景中的应用,帮助读者更好地理解和掌握这一关键技能。 #### 一、Rewrite规则的基本语法 Rewrite规则主要通过`rewrite`指令实现,其基本语法结构如下:...

    nginx和PHP配置

    1. **编辑Nginx配置文件**: 首先需要编辑Nginx的配置文件,通常位于`/etc/nginx/nginx.conf`或`/usr/local/nginx/conf/nginx.conf`。在配置文件中定义如何处理不同的请求类型,比如静态资源和动态资源。 2. **配置...

    nginx配置location总结及rewrite规则写法

    nginx配置location总结及rewrite规则写法

    nginx基础和优化配置.rar

    **Nginx基础和优化配置** Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于网站的负载均衡和内容分发。它以其轻量级、高并发处理能力以及丰富的模块化设计而闻名。以下是对Nginx的基础知识和优化配置的详细...

    Nginx反向代理服务器配置基础教程

    至此,我们已经完成了Nginx的基本安装和配置。接下来可以通过修改`/etc/nginx/nginx.conf`文件来实现具体的反向代理配置。例如,可以通过添加`server`块来定义反向代理规则,指向后端的服务实例。此外,还可以根据...

    架构师培训教程 大数据高并发服务器实战 第2.7篇-Nginx部分-Rewrite功能 共29页.pptx

    共30页第2.5篇-Nginx部分-虚拟主机配置 共12页第2.6篇-Nginx部分-反向代理和负载均衡-反向代理配置 共13页第2.6篇-Nginx部分-反向代理和负载均衡-负载均衡配置 共9页第2.7篇-Nginx部分-Rewrite功能 共29页第2.8篇-...

    nginx的各项详细配置-超多注释

    本篇文章将详细介绍Nginx的各项配置,并结合提供的"nginx.conf"配置文件和"nginx.txt"说明文件,深入解析Nginx的配置语法和应用场景。** ### 1. Nginx基本结构 Nginx的配置文件主要由多个块组成,包括全局块、...

    Nginx中rewrite实现二级域名、三级域名、泛域名、路径的重写[文].pdf

    Nginx 中的 rewrite 模块是实现 URL 重写和.redirect 的强大工具。下面我们将详细介绍 Nginx 中如何使用 rewrite 实现二级域名、三级域名、泛域名、路径的重写。 二级域名重写 在 Nginx 中,使用 rewrite 可以实现...

    nginx图片服务器配置和https配置

    nginx图片服务器配置和https配置

    Nginx文件上传模块配置

    在本文中,我们将深入探讨如何配置Nginx以支持文件上传功能,特别是使用upload_module和upload_progress_module这两个第三方模块。Nginx是一个高效且灵活的HTTP服务器和反向代理,由Igor Sysoev开发,它支持模块化的...

    nginx rewrite规则怎么配置-.docx

    **Nginx Rewrite规则配置详解** 在Web服务器优化和URL管理中,Nginx的Rewrite规则扮演着重要角色。它允许我们根据特定条件重写请求的URL,从而实现动态URL到静态URL的转换、URL规范化、路径重定向等。Nginx的...

    Nginx服务器的安装与配置.pdf

    第6章 Nginx HTTP负载均衡和反向代理的配置与优化.pdf 第7章 Nginx的Rewrite规则与实例.pdf 第8章 Nginx模块开发.pdf 第9章 Nginx的Web缓存服务与新浪网的开源NCACHE模块.pdf 第10章 Nginx在国内知名网站中的应用...

    nginx脚本引擎与rewrite设计原理(二)

    在深入探讨Nginx脚本引擎与Rewrite设计原理时,我们聚焦于`set`与`rewrite`指令的处理机制,这两者在Nginx的配置文件中极为常见,尤其在动态路由和内容重定向方面发挥着重要作用。 ##### 1.1 Set语句详解 在Nginx...

Global site tag (gtag.js) - Google Analytics