跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 付费求帮把.htaccess转为nginx,急求,在线等
未分類
3 3 月 2020

付费求帮把.htaccess转为nginx,急求,在线等

菜花大盗 大佬有话说 :

付费求帮把.htaccess转为nginx,急求,在线等

Options +FollowSymLinks
RewriteEngine on
RewriteBase /

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^page/(+)/ pages.php?page=$1
</IfModule>

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^top/(+)/ top.php?p=$1
</IfModule>

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(.{1,5}|/)$
RewriteRule (.*)$ /$1/
</IfModule>

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$result.php?domain=$1
</IfModule>

如上规则,转为nginx
不懂行情,网上的自动转换也没成功,大佬会搞的直接报价私密我支付宝或微信

一位不知名网友 大佬有话说 :

# Warning: unknown at line 1:
# Options +FollowSymLinks
# Warning: unsupported at line 3:
# RewriteBase /

# Warning: unknown at line 5:
# <IfModule mod_rewrite.c>
if (!-f $request_filename && !-d $request_filename) {
    rewrite ^/page/(+)/ pages.php?page=$1 last;
}
# Warning: unknown at line 9:
# </IfModule>

# Warning: unknown at line 11:
# <IfModule mod_rewrite.c>
if (!-f $request_filename && !-d $request_filename) {
    rewrite ^/top/(+)/ top.php?p=$1 last;
}
# Warning: unknown at line 15:
# </IfModule>

# Warning: unknown at line 17:
# <IfModule mod_rewrite.c>
if (!-f $request_filename) {
    rewrite ^/([^/]+)/$ $1.php;
}
rewrite ^/([^/]+)/([^/]+)/$ /$1/$2.php;
# Warning: unsupported_condition at line 23:
# RewriteCond %{REQUEST_URI} !(.{1,5}|/)$
if (!-f $request_filename && !-d $request_filename) {
    rewrite (.*)$ /$1/ permanent;
}
# Warning: unknown at line 25:
# </IfModule>

# Warning: unknown at line 27:
# <IfModule mod_rewrite.c>
if (!-f $request_filename && !-d $request_filename) {
    rewrite ^/(.*)$ result.php?domain=$1 last;
}
# Warning: unknown at line 31:
# </IfModule>

heu 大佬有话说 :

一位不知名网友 大佬有话说 : 2020-3-3 21:11
# Warning: unknown at line 1:
# Options +FollowSymLinks
# Warning: unsupported at line 3:

你这个机器人也太智能了字数补丁

zaeve 大佬有话说 :

不懂,绑定。
清扫垃圾人人有责:被屏蔽帖子 2# 一位不知名网友

hasamol7468 大佬有话说 :

本帖最后由 hasamol7468 于 2020-3-3 21:19 编辑

location /{
        if (!-f $request_filename){
                set $rule_0 1$rule_0;
        }
        if (!-d $request_filename){
                set $rule_0 2$rule_0;
        }
        if ($rule_0 = "21"){
                rewrite ^/top/(+)/ /top.php?p=$1 last;
                rewrite ^/page/(+)/ /page.php?p=$1 last;
                rewrite ^/top/(+)/ /top.php?p=$1 last;
                rewrite (.*)$ /$1/ redirect;
                rewrite ^(.*)$ /result.php?domain=$1 break;
        }
}
—-
看着你的规则整的 可能会有问题 不做任何保证哦
补:
rewrite (.*)$ /$1/ redirect; 如果有问题可以先试试把这行去掉哦

烟花三月 大佬有话说 :

本帖最后由 烟花三月 于 2020-3-3 21:16 编辑

https://www.bt.cn/Tools 授人以渔

rewrite ^page/(+) pages.php?page=$1 last;
rewrite ^top/(+) top.php?p=$1 last;
rewrite ^([^/]+)/$ $1.php last;
rewrite ^([^/]+)/([^/]+)/$ $1/$2.php last;
rewrite ^(.*)$ $1 permanent;
rewrite ^(.*)$ result.php?domain=$1 last;

菜花大盗 大佬有话说 :

hasamol7468 大佬有话说 : 2020-3-3 21:13
if (!-f $request_filename){
        set $rule_0 1$rule_0;
}

感谢,我试试

Effervescence 大佬有话说 :

location ~ "(.{1,5}|/)$" {
}

location / {
if (!-e $request_filename){
    rewrite ^/page/(+)/ /pages.php?page=$1 break;
}
if (!-e $request_filename){
    rewrite ^/top/(+)/ /top.php?p=$1 break;
}
if (!-e $request_filename){
    rewrite ^/([^/]+)/$ /$1.php;
}
rewrite ^/([^/]+)/([^/]+)/$ /$1/$2.php;
if (!-e $request_filename){
    rewrite (.*)$ /$1/ redirect;
}
if (!-e $request_filename){
    rewrite ^(.*)$ /result.php?domain=$1 break;
}
}

菜花大盗 大佬有话说 :

Effervescence 大佬有话说 : 2020-3-3 21:18
location ~ "(.{1,5}|/)$" {
}

这是工具转的吧,我试过,不行

菜花大盗 大佬有话说 :

烟花三月 大佬有话说 : 2020-3-3 21:15
https://www.bt.cn/Tools 授人以渔

这个会重定向的次数过多

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具