欢迎访问!

Office学习网

您现在的位置是:主页 > 站长知识

站长知识

Nginx伪静态配置和常用Rewrite伪静态规则集锦

发布时间:2026-06-19站长知识评论
伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面

下面我来介绍nginx 伪静态配置方法 nginx里使用伪静态是直接在nginx.conf 中写规则的。

如下面一个Discuz论坛目录: 复制代码 代码如下: vim /var/www/html/jb51/bbs/.htaccess 2. 在里面输入规则,方便找出正确的盗链的请求 复制代码 代码如下: “rewrite ^/ ;”显示一张防盗链图片 “access_log off;”不记录访问日志,让我手动跳转吧 复制代码 代码如下: rewrite ^/([0-9a-z]+)job$ /$1job/ permanent; rewrite ^/([0-9a-z]+)job/(.*)$ /area/$1/$2 last; 文件和目录不存在的时候重定向: 复制代码 代码如下: if (!-e $request_filename) { proxy_pass ; } 域名跳转 复制代码 代码如下: server { listen 80; server_name jump.c1gstudio.com; index index.html index.htm index.php; root /opt/lampp/htdocs/www; rewrite ^/ ; access_log off; } 多域名转向 复制代码 代码如下: server_name www.c1gstudio.net; index index.html index.htm index.php; root /opt/lampp/htdocs; if ($host ~ “c1gstudio/.net”) { rewrite ^(.*) $1 permanent; } 三级域名跳转 复制代码 代码如下: if ($http_host ~* “^(.*)/.i/.c1gstudio/.com$”) { rewrite ^(.*) $1; break; } 域名镜像 复制代码 代码如下: server { listen 80; server_name mirror.c1gstudio.com; index index.html index.htm index.php; root /opt/lampp/htdocs/www; rewrite ^/(.*) $1 last; access_log off; } 某个子目录作镜像 复制代码 代码如下: location ^~ /php { rewrite ^.+ last; break; } discuz ucenter home (uchome) rewrite 复制代码 代码如下:

广告位

热心评论

评论列表