今天装了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 的安装与配置 Nginx 是一款高性能的、轻量级的 HTTP Web 服务器和反向代理服务器及电子邮件 IMAP/POP3/...nginx的安装与配置是非常重要的,需要根据实际情况进行配置,以达到最佳的性能和稳定性。
接着,我们需要安装一些依赖项,以便后续安装Nginx和配置HTTPS。这些依赖包括`epel-release`和`openssl`,它们提供了额外的软件包和必要的加密库: ```bash sudo dnf install epel-release -y sudo dnf install ...
Nginx完整配置说明 Nginx是当前最流行的Web服务器软件之一,常用于搭建Web服务器、反向代理服务器、负载均衡器等。下面是Nginx的完整配置说明,涵盖基本配置、...但是,高级指令和配置项需要通过其他渠道学习和了解。
总结来说,理解Nginx Rewrite模块的执行顺序对于优化和调试Nginx配置至关重要。正确地编写和组织Rewrite规则可以确保Nginx服务器高效、稳定地处理各种URL请求。在实际应用中,要特别注意避免重写规则引起的循环和...
总的来说,配置Nginx的rewrite规则是提升Web应用性能和用户体验的关键步骤,需要理解正则表达式和Nginx的配置语法,才能正确有效地实现URL重写。在LNMP环境中,根据实际的部署类型选择合适的配置文件,并确保规则的...
本文将深入探讨Nginx的Rewrite规则,通过实例来展示其在实际场景中的应用,帮助读者更好地理解和掌握这一关键技能。 #### 一、Rewrite规则的基本语法 Rewrite规则主要通过`rewrite`指令实现,其基本语法结构如下:...
1. **编辑Nginx配置文件**: 首先需要编辑Nginx的配置文件,通常位于`/etc/nginx/nginx.conf`或`/usr/local/nginx/conf/nginx.conf`。在配置文件中定义如何处理不同的请求类型,比如静态资源和动态资源。 2. **配置...
nginx配置location总结及rewrite规则写法
**Nginx基础和优化配置** Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于网站的负载均衡和内容分发。它以其轻量级、高并发处理能力以及丰富的模块化设计而闻名。以下是对Nginx的基础知识和优化配置的详细...
至此,我们已经完成了Nginx的基本安装和配置。接下来可以通过修改`/etc/nginx/nginx.conf`文件来实现具体的反向代理配置。例如,可以通过添加`server`块来定义反向代理规则,指向后端的服务实例。此外,还可以根据...
共30页第2.5篇-Nginx部分-虚拟主机配置 共12页第2.6篇-Nginx部分-反向代理和负载均衡-反向代理配置 共13页第2.6篇-Nginx部分-反向代理和负载均衡-负载均衡配置 共9页第2.7篇-Nginx部分-Rewrite功能 共29页第2.8篇-...
本篇文章将详细介绍Nginx的各项配置,并结合提供的"nginx.conf"配置文件和"nginx.txt"说明文件,深入解析Nginx的配置语法和应用场景。** ### 1. Nginx基本结构 Nginx的配置文件主要由多个块组成,包括全局块、...
Nginx 中的 rewrite 模块是实现 URL 重写和.redirect 的强大工具。下面我们将详细介绍 Nginx 中如何使用 rewrite 实现二级域名、三级域名、泛域名、路径的重写。 二级域名重写 在 Nginx 中,使用 rewrite 可以实现...
nginx图片服务器配置和https配置
在本文中,我们将深入探讨如何配置Nginx以支持文件上传功能,特别是使用upload_module和upload_progress_module这两个第三方模块。Nginx是一个高效且灵活的HTTP服务器和反向代理,由Igor Sysoev开发,它支持模块化的...
**Nginx Rewrite规则配置详解** 在Web服务器优化和URL管理中,Nginx的Rewrite规则扮演着重要角色。它允许我们根据特定条件重写请求的URL,从而实现动态URL到静态URL的转换、URL规范化、路径重定向等。Nginx的...
第6章 Nginx HTTP负载均衡和反向代理的配置与优化.pdf 第7章 Nginx的Rewrite规则与实例.pdf 第8章 Nginx模块开发.pdf 第9章 Nginx的Web缓存服务与新浪网的开源NCACHE模块.pdf 第10章 Nginx在国内知名网站中的应用...
在深入探讨Nginx脚本引擎与Rewrite设计原理时,我们聚焦于`set`与`rewrite`指令的处理机制,这两者在Nginx的配置文件中极为常见,尤其在动态路由和内容重定向方面发挥着重要作用。 ##### 1.1 Set语句详解 在Nginx...