Gamemonetize Cms nginx 伪静态规则

if (!-d $request_filename){
    set $rule_0 1$rule_0;
}
if (!-f $request_filename){
    set $rule_0 2$rule_0;
}
if ($request_filename !~ "-l"){
    set $rule_0 3$rule_0;
}
if ($rule_0 = "321"){
 rewrite ^/home(|/)$ /index.php?p=home;
}
 rewrite ^/feed(|/)$ /feed.php;
 rewrite ^/new-games(|/)$ /index.php?p=new-games;
 rewrite ^/best-games(|/)$ /index.php?p=best-games;
 rewrite ^/random(|/)$ /index.php?p=random;
 rewrite ^/about(|/)$ /index.php?p=about;
 rewrite ^/tags(|/)$ /index.php?p=tags;
 rewrite ^/privacy(|/)$ /index.php?p=privacy;
 rewrite ^/terms(|/)$ /index.php?p=terms;
 rewrite ^/contact(|/)$ /index.php?p=contact;
 rewrite ^/featured-games(|/)$ /index.php?p=featured-games;
 rewrite ^/played-games(|/)$ /index.php?p=played-games;
 rewrite ^/new-games(|/)$ /index.php?p=new-games;
 rewrite ^/categories(|/)$ /index.php?p=categories;
 rewrite ^/blogs(|/)$ /index.php?p=blogs;
 rewrite ^/login(|/)$ /index.php?p=login;
 rewrite ^/setting(|/)$ /index.php?p=setting&section=info;
 rewrite ^/setting/avatar(|/)$ /index.php?p=setting&section=avatar;
 rewrite ^/setting/password(|/)$ /index.php?p=setting&section=password;
 rewrite ^/logout/(.*)$ /index.php?p=logout&token=$1;
 rewrite ^/error(|/)$ /index.php?p=error;
 rewrite ^/admin(|/)$ /index.php?p=admin&section=global;
 rewrite ^/admin/addgame(|/)$ /index.php?p=admin&section=addgame;
 rewrite ^/admin/setting(|/)$ /index.php?p=admin&section=setting;
 rewrite ^/([A-Za-z0-9-.]+)-games$ /;
 rewrite ^/admin/games(|/)$ /index.php?p=admin&section=games;
 rewrite ^/admin/games/edit/(.*)$ /index.php?p=admin&section=games&action=edit&gid=$1;
 rewrite ^/admin/games/(.*)$ /index.php?p=admin&section=games&page=$1;
 rewrite ^/admin/games-images-and-videos(|/)$ /index.php?p=admin&section=games-images-and-videos;
 rewrite ^/admin/categories(|/)$ /index.php?p=admin&section=categories;
 rewrite ^/admin/categories/add(|/)$ /index.php?p=admin&section=categories&action=add;
 rewrite ^/admin/blogs(|/)$ /index.php?p=admin&section=blogs;
 rewrite ^/admin/blogs/add(|/)$ /index.php?p=admin&section=blogs&action=add;
 rewrite ^/admin/tags(|/)$ /index.php?p=admin&section=tags;
 rewrite ^/admin/tags/add(|/)$ /index.php?p=admin&section=tags&action=add;
 rewrite ^/admin/footerdescription(|/)$ /index.php?p=admin&section=footerdescription;
 rewrite ^/admin/users(|/)$ /index.php?p=admin&section=users;
 rewrite ^/admin/ads(|/)$ /index.php?p=admin&section=ads;
 rewrite ^/admin/chatgpt(|/)$ /index.php?p=admin&section=chatgpt;
 rewrite ^/admin/links(|/)$ /index.php?p=admin&section=links;
 rewrite ^/admin/sliders(|/)$ /index.php?p=admin&section=sliders;
 rewrite ^/admin/sliders/add(|/)$ /index.php?p=admin&section=sliders&action=add;
 rewrite ^/admin/sidebar(|/)$ /index.php?p=admin&section=sidebar;
 rewrite ^/admin/sidebar/add(|/)$ /index.php?p=admin&section=sidebar&action=add;
 rewrite ^/admin/adstxt(|/)$ /index.php?p=admin&section=adstxt;
 rewrite ^/login/url/(.*)$ /index.php?p=login&redirect_url=$1;
 rewrite ^/category/(.*)$ /index.php?p=categories&category=$1;
 rewrite ^/blog/(.*)$ /index.php?p=blogs&blog=$1;
 rewrite ^/tag/(.*)$ /index.php?p=tagspage&tag=$1;
 rewrite ^/home/(.*)$ /index.php?lang=$1;
 rewrite ^/profile/(.*)$ /index.php?p=profile&id=$1;
 rewrite ^/game/(.*)$ /index.php?p=play&id=$1;
 rewrite ^/search/(.*)$ /index.php?p=search&q=$1;
 rewrite ^/search-handler/(.*)$ /index.php?p=search-handler&q=$1;
 rewrite ^/admin/users/edit/(.*)$ /index.php?p=admin&section=users&action=edit&uid=$1;
 rewrite ^/admin/categories/edit/(.*)$ /index.php?p=admin&section=categories&action=edit&cid=$1;
 rewrite ^/admin/blogs/edit/(.*)$ /index.php?p=admin&section=blogs&action=edit&cid=$1;
 rewrite ^/admin/tags/edit/(.*)$ /index.php?p=admin&section=tags&action=edit&cid=$1;
 rewrite ^/admin/sliders/edit/(.*)$ /index.php?p=admin&section=sliders&action=edit&cid=$1;
 rewrite ^/admin/sidebar/edit/(.*)$ /index.php?p=admin&section=sidebar&action=edit&cid=$1;
 rewrite ^/admin/footerdescription/edit/(.*)$ /index.php?p=admin&section=footerdescription&action=edit&cid=$1;
 rewrite ^/admin/gameDescriptionDownload$ /index.php?p=admin&section=gamedescription&action=download;
 rewrite ^/links/rEYdh7jWtqIwJCfgaG6H1LNS4VvyBoP5mQTbOs2l$ /index.php?p=public;
 rewrite ^/api/v1/sandbox/game/(.*)$ /gm-api.php?l=game-sandbox&gid=$1;
 rewrite ^/links_old_games/HLdsx7baSp2WlByVRf61CIZwmG9KOvA5toDceYNU$ /index.php?p=public;
 rewrite ^/links_tags/ozCgqUuKfRYkILGHZjE0hAyevMQlN8P13O62rVsS$ /index.php?p=public;

Gamemonetize Cms 简介

Gamemonetize Cms 是一个 HTML5 游戏的发行商和粉丝提供独家免费的街机脚本!

使用现代现代模板 、数千款游戏、管理区域、优化的 UI 以获得强大的性能、许多功能和快速加载,获取您自己的自定义免费街机脚本!

所有游戏和缩略图都是直接从我们在 40Gbps Tier-1 网络上的缓存 CDN 获取的,因此拇指和游戏的加载将始终非常快!

Gamemonetize Cms nginx 伪静态规则

Gamemonetize Cms自带了.htaccess,也就是Apache 伪静态规则,并没有nginx 伪静态规则。
nginx 伪静态规则1

location / {
    try_files $uri $uri/ @rewrite;  # 优先检查文件/目录是否存在
}

location @rewrite {
    # 基础路由规则(按原顺序转换)
    rewrite ^/home(|/)$ /index.php?p=home last;
    rewrite ^/feed(|/)$ /feed.php last;
    rewrite ^/new-games(|/)$ /index.php?p=new-games last;
    rewrite ^/best-games(|/)$ /index.php?p=best-games last;
    rewrite ^/random(|/)$ /index.php?p=random last;
    rewrite ^/about(|/)$ /index.php?p=about last;
    rewrite ^/tags(|/)$ /index.php?p=tags last;
    rewrite ^/privacy(|/)$ /index.php?p=privacy last;
    rewrite ^/terms(|/)$ /index.php?p=terms last;
    rewrite ^/contact(|/)$ /index.php?p=contact last;
    rewrite ^/featured-games(|/)$ /index.php?p=featured-games last;
    rewrite ^/played-games(|/)$ /index.php?p=played-games last;
    rewrite ^/categories(|/)$ /index.php?p=categories last;
    rewrite ^/blogs(|/)$ /index.php?p=blogs last;
    rewrite ^/login(|/)$ /index.php?p=login last;
    
    # 带参数路由
    rewrite ^/logout/(.*)$ /index.php?p=logout&token=$1 last;
    rewrite ^/login/url/(.*)$ /index.php?p=login&redirect_url=$1 last;
    rewrite ^/category/(.*)$ /index.php?p=categories&category=$1 last;
    rewrite ^/blog/(.*)$ /index.php?p=blogs&blog=$1 last;
    rewrite ^/tag/(.*)$ /index.php?p=tagspage&tag=$1 last;
    rewrite ^/profile/(.*)$ /index.php?p=profile&id=$1 last;
    rewrite ^/game/(.*)$ /index.php?p=play&id=$1 last;
    rewrite ^/search/(.*)$ /index.php?p=search&q=$1 last;
    rewrite ^/search-handler/(.*)$ /index.php?p=search-handler&q=$1 last;
    
    # 特殊路由(带正则捕获)
    rewrite ^/([A-Za-z0-9-.]+)-games$ /index.php?cat=$1 last;  # [7](@ref)
}

location @rewrite {
    # 管理员基础路由
    rewrite ^/admin(|/)$ /index.php?p=admin&section=global last;
    rewrite ^/admin/addgame(|/)$ /index.php?p=admin&section=addgame last;
    rewrite ^/admin/setting(|/)$ /index.php?p=admin&section=setting last;
    rewrite ^/admin/games(|/)$ /index.php?p=admin&section=games last;
    rewrite ^/admin/games-images-and-videos(|/)$ /index.php?p=admin&section=games-images-and-videos last;
    
    # 带ID的编辑路由
    rewrite ^/admin/users/edit/(.*)$ /index.php?p=admin&section=users&action=edit&uid=$1 last;
    rewrite ^/admin/categories/edit/(.*)$ /index.php?p=admin&section=categories&action=edit&cid=$1 last;
    rewrite ^/admin/blogs/edit/(.*)$ /index.php?p=admin&section=blogs&action=edit&cid=$1 last;
    rewrite ^/admin/tags/edit/(.*)$ /index.php?p=admin&section=tags&action=edit&cid=$1 last;
    rewrite ^/admin/sliders/edit/(.*)$ /index.php?p=admin&section=sliders&action=edit&cid=$1 last;
    
    # 分页路由
    rewrite ^/admin/games/(.*)$ /index.php?p=admin&section=games&page=$1 last;
}

location @rewrite {
    # API路由
    rewrite ^/api/v1/sandbox/game/(.*)$ /gm-api.php?l=game-sandbox&gid=$1 last;
    
    # 公开链接路由
    rewrite ^/links/rEYdh7jWtqIwJCfgaG6H1LNS4VvyBoP5mQTbOs2l$ /index.php?p=public last;
    rewrite ^/links_old_games/HLdsx7baSp2WlByVRf61CIZwmG9KOvA5toDceYNU$ /index.php?p=public last;
}

nginx 伪静态规则2

if (!-d $request_filename){
    set $rule_0 1$rule_0;
}
if (!-f $request_filename){
    set $rule_0 2$rule_0;
}
if ($request_filename !~ "-l"){
    set $rule_0 3$rule_0;
}
if ($rule_0 = "321"){
 rewrite ^/home(|/)$ /index.php?p=home;
}
 rewrite ^/feed(|/)$ /feed.php;
 rewrite ^/new-games(|/)$ /index.php?p=new-games;
 rewrite ^/best-games(|/)$ /index.php?p=best-games;
 rewrite ^/random(|/)$ /index.php?p=random;
 rewrite ^/about(|/)$ /index.php?p=about;
 rewrite ^/tags(|/)$ /index.php?p=tags;
 rewrite ^/privacy(|/)$ /index.php?p=privacy;
 rewrite ^/terms(|/)$ /index.php?p=terms;
 rewrite ^/contact(|/)$ /index.php?p=contact;
 rewrite ^/featured-games(|/)$ /index.php?p=featured-games;
 rewrite ^/played-games(|/)$ /index.php?p=played-games;
 rewrite ^/new-games(|/)$ /index.php?p=new-games;
 rewrite ^/categories(|/)$ /index.php?p=categories;
 rewrite ^/blogs(|/)$ /index.php?p=blogs;
 rewrite ^/login(|/)$ /index.php?p=login;
 rewrite ^/setting(|/)$ /index.php?p=setting&section=info;
 rewrite ^/setting/avatar(|/)$ /index.php?p=setting&section=avatar;
 rewrite ^/setting/password(|/)$ /index.php?p=setting&section=password;
 rewrite ^/logout/(.*)$ /index.php?p=logout&token=$1;
 rewrite ^/error(|/)$ /index.php?p=error;
 rewrite ^/admin(|/)$ /index.php?p=admin&section=global;
 rewrite ^/admin/addgame(|/)$ /index.php?p=admin&section=addgame;
 rewrite ^/admin/setting(|/)$ /index.php?p=admin&section=setting;
 rewrite ^/([A-Za-z0-9-.]+)-games$ /;
 rewrite ^/admin/games(|/)$ /index.php?p=admin&section=games;
 rewrite ^/admin/games/edit/(.*)$ /index.php?p=admin&section=games&action=edit&gid=$1;
 rewrite ^/admin/games/(.*)$ /index.php?p=admin&section=games&page=$1;
 rewrite ^/admin/games-images-and-videos(|/)$ /index.php?p=admin&section=games-images-and-videos;
 rewrite ^/admin/categories(|/)$ /index.php?p=admin&section=categories;
 rewrite ^/admin/categories/add(|/)$ /index.php?p=admin&section=categories&action=add;
 rewrite ^/admin/blogs(|/)$ /index.php?p=admin&section=blogs;
 rewrite ^/admin/blogs/add(|/)$ /index.php?p=admin&section=blogs&action=add;
 rewrite ^/admin/tags(|/)$ /index.php?p=admin&section=tags;
 rewrite ^/admin/tags/add(|/)$ /index.php?p=admin&section=tags&action=add;
 rewrite ^/admin/footerdescription(|/)$ /index.php?p=admin&section=footerdescription;
 rewrite ^/admin/users(|/)$ /index.php?p=admin&section=users;
 rewrite ^/admin/ads(|/)$ /index.php?p=admin&section=ads;
 rewrite ^/admin/chatgpt(|/)$ /index.php?p=admin&section=chatgpt;
 rewrite ^/admin/links(|/)$ /index.php?p=admin&section=links;
 rewrite ^/admin/sliders(|/)$ /index.php?p=admin&section=sliders;
 rewrite ^/admin/sliders/add(|/)$ /index.php?p=admin&section=sliders&action=add;
 rewrite ^/admin/sidebar(|/)$ /index.php?p=admin&section=sidebar;
 rewrite ^/admin/sidebar/add(|/)$ /index.php?p=admin&section=sidebar&action=add;
 rewrite ^/admin/adstxt(|/)$ /index.php?p=admin&section=adstxt;
 rewrite ^/login/url/(.*)$ /index.php?p=login&redirect_url=$1;
 rewrite ^/category/(.*)$ /index.php?p=categories&category=$1;
 rewrite ^/blog/(.*)$ /index.php?p=blogs&blog=$1;
 rewrite ^/tag/(.*)$ /index.php?p=tagspage&tag=$1;
 rewrite ^/home/(.*)$ /index.php?lang=$1;
 rewrite ^/profile/(.*)$ /index.php?p=profile&id=$1;
 rewrite ^/game/(.*)$ /index.php?p=play&id=$1;
 rewrite ^/search/(.*)$ /index.php?p=search&q=$1;
 rewrite ^/search-handler/(.*)$ /index.php?p=search-handler&q=$1;
 rewrite ^/admin/users/edit/(.*)$ /index.php?p=admin&section=users&action=edit&uid=$1;
 rewrite ^/admin/categories/edit/(.*)$ /index.php?p=admin&section=categories&action=edit&cid=$1;
 rewrite ^/admin/blogs/edit/(.*)$ /index.php?p=admin&section=blogs&action=edit&cid=$1;
 rewrite ^/admin/tags/edit/(.*)$ /index.php?p=admin&section=tags&action=edit&cid=$1;
 rewrite ^/admin/sliders/edit/(.*)$ /index.php?p=admin&section=sliders&action=edit&cid=$1;
 rewrite ^/admin/sidebar/edit/(.*)$ /index.php?p=admin&section=sidebar&action=edit&cid=$1;
 rewrite ^/admin/footerdescription/edit/(.*)$ /index.php?p=admin&section=footerdescription&action=edit&cid=$1;
 rewrite ^/admin/gameDescriptionDownload$ /index.php?p=admin&section=gamedescription&action=download;
 rewrite ^/links/rEYdh7jWtqIwJCfgaG6H1LNS4VvyBoP5mQTbOs2l$ /index.php?p=public;
 rewrite ^/api/v1/sandbox/game/(.*)$ /gm-api.php?l=game-sandbox&gid=$1;
 rewrite ^/links_old_games/HLdsx7baSp2WlByVRf61CIZwmG9KOvA5toDceYNU$ /index.php?p=public;
 rewrite ^/links_tags/ozCgqUuKfRYkILGHZjE0hAyevMQlN8P13O62rVsS$ /index.php?p=public;

 
两条规则,哪一条适合你,就用哪一条呗。。。

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录