浏览器家园

TAG标签|网站导航| 手机访问:m.liulanqi.com

当前位置:首页开发学院网页开发 → 十一个常见的Nginx伪静态规则

十一个常见的Nginx伪静态规则

时间:2023-06-27 13:04:25来源:整理作者:浏览器知识手机版

域名重指向

if (!-e $request_filename) {
rewrite ^/(.*)$ https://cha.puerke.com/$1 permanent;
}

 

WordPress

try_files $uri $uri/ /index.php?$args;

 

Tapyeecho

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php$1 last;
}

 

DiscuzX

rewrite ^/([^/]*)archiver/((fid|tid)-[\w\-]+\.html)$ /$1archiver/index.php?$2 last;
rewrite ^/([^/]*)topic-(.+)\.html$ /$1portal.php?mod=topic&topic=$2 last;
rewrite ^/([^/]*)article-([0-9]+)-([0-9]+)\.html$ /$1portal.php?mod=view&aid=$2&page=$3 last;
rewrite ^/([^/]*)forum-(\w+)-([0-9]+)\.html$ /$1forum.php?mod=forumdisplay&fid=$2&page=$3 last;
rewrite ^/([^/]*)thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /$1forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
rewrite ^/([^/]*)group-([0-9]+)-([0-9]+)\.html$ /$1forum.php?mod=group&fid=$2&page=$3 last;
rewrite ^/([^/]*)space-(username|uid)-(.+)\.html$ /$1home.php?mod=space&$2=$3 last;
rewrite ^/([^/]*)blog-([0-9]+)-([0-9]+)\.html$ /$1home.php?mod=space&uid=$2&do=blog&id=$3 last;
rewrite ^/([^/]*)(fid|tid)-([0-9]+)\.html$ /$1index.php?action=$2&value=$3 last;
rewrite ^/([^/]*)([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ /$1plugin.php?id=$2:$3 last;
if (!-e $request_filename) {
    return 404;
}

 

PHPWIND9

if (-f $request_filename) {
    break;
}
if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
    break;
}
if (!-e $request_filename) {
    rewrite . /index.php last;
}

 

PHPCMS

if (!-f $request_filename){
    rewrite (.*) /index.php;
}
rewrite ^/show-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;  
rewrite ^/content-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3 last;  
rewrite ^/list-([0-9]+)-([0-9]+).html /index.php?m=content&c=index&a=lists&catid=$1&page=$2 last;  
rewrite ^/tag-([^\.]*)-([0-9]+)-([0-9]+).html /index.php?m=content&c=tag&catid=$2&tag=$1&page=$3 last;   
rewrite ^/comment-([0-9]+)-([0-9]+)-([0-9]+).html /index.php?m=comment&c=index&a=init&commentid=content_$1-$2-$3 last;   
rewrite ^/([^\.]*).html /index.php?m=member&c=index&a=$1 last;

 

帝国CMS

rewrite "^/index.html$" /index.php last;
rewrite "^/list-([0-9]+)\.html$" /plus/list.php?tid=$1 last;
rewrite "^/list-([0-9]+)-([0-9]+)-([0-9]+)\.html$" /plus/list.php?tid=$1&totalresult=$2&PageNo=$3 last;
rewrite "^/view-([0-9]+)-1\.html$" /plus/view.php?arcID=$1 last;
rewrite "^/view-([0-9]+)-([0-9]+)\.html$" /plus/view.php?aid=$1&pageno=$2 last;
rewrite "^/tags.html$" /tags.php last;
rewrite "^/tag-([0-9]+)-([0-9]+)\.html$" /tags.php?/$1/$2/ last;
break;

 

ownCloud

try_files $uri $uri/ /index.php$uri;

 

Drupal7+

try_files $uri /index.php?$query_string;

 

phpBB

try_files $uri $uri/ /index.php;
rewrite ^/([^/]*)(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /$1viewforum.php?f=$3&start=$5 break;
rewrite ^/([^/]*)(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /$1viewtopic.php?f=$3&t=$5&start=$7 break;

 

DBShop

try_files $uri $uri/ /index.php?$args;

 

ThinkPHP5

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php$1 last;
}

 

 

 

 

 

 

 

 

 

 

 

 

1

相关文章

  • 迅雷关闭监测浏览器功能,迅雷关闭监测浏览器功能,用户上网更隐私

    问题引入随着互联网的普及,越来越多的人开始使用迅雷下载工具来获取资源。然而,很多用户并不知道,在使用迅雷下载时,它会默认开启监测浏览器功能,记录用户的浏览历史,这对用户的隐私构成了一定威胁。2.迅雷监测浏览器功能的危害通过开启监测浏览器功能,迅雷可以记录用户的浏览历史,并向广告商出售数据,让他们精准地投放广告。这意味着用户的个人隐私会被泄露,而且还会受到不必要的广告骚扰,影响用户的上网体验。3.如何关闭迅雷监测浏览器功能?关闭迅雷监测浏览器功能非常简单,只需要在迅雷软件中进行一些设置即可。首先,打开迅..
  • 谷歌浏览器版官方下载,谷歌浏览器官方下载 for PCMacLinux

    谷歌浏览器官方下载forPC/Mac/Linux1.为什么要使用谷歌浏览器?谷歌浏览器是由谷歌公司开发的一款免费的网页浏览器,它支持多种操作系统,包括Windows、Mac和Linux系统。相较于其他浏览器,它具有更快的加载速度、更加稳定的性能、更好的安全性以及丰富的扩展程序。此外,谷歌浏览器还与Google账号紧密结合,能够实现更加智能化、便捷化的服务。2.如何下载谷歌浏览器?你可以通过以下几种方式下载谷歌浏览器:1.访问谷歌浏览器官方网站,点击“下载Chrome”按钮,即可下载最新版本的谷歌浏览器。2..

Copyright 2019-2029 www.liulanqi.com 【浏览器家园】 版权所有

浏览器家园_下载浏览器就到浏览器家园 | 专注MAC浏览器和Windows浏览器下载和使用介绍

声明: 所有软件和文章收集整理来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告