国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

【已解決】webman多域名綁定不同應(yīng)用的方法

建站管家

問題描述

1、寶塔安裝的異步站點(diǎn)
2、webman版本:"workerman/webman-framework": "^2.1"
3、域名綁定插件:"webman/domain": "^2.1" 【http://www.wtbis.cn/plugin/11

我希望admin.abc.com訪問/app/admin應(yīng)用,www.abc.com訪問/app/cn應(yīng)用

但是訪問域名時,顯示404頁面

在域名綁定插件的配置如下:

'enable' => true,
'bind' => [
    'admin.abc.com' => 'admin',
    'www.abc.com' => 'cn',
],
......

在寶塔異步站點(diǎn)的偽靜態(tài)配置文件如下:

if (-f $request_filename){
    break;
}

if ($host = 'www.abc.com') {
    rewrite ^/(.*)$ /cn/$1 last;
}
if ($host = 'admin.abc.com') {
    rewrite ^/(.*)$ /admin/$1 last;
}

重啟異步站點(diǎn)服務(wù)后,訪問admin.abc.com和www.abc.com都顯示404頁面

請教:上述做法有問題嗎?怎么修改?

371 1 0
1個回答

wocall

能分享一下最終如何解決的么?
如果是通過nginx,希望提供一個完整的配置。
謝謝??

  • 建站管家 4天前

    主要是偽靜態(tài)配置文件,其他的按照官方文檔照做即可,偽靜態(tài)配置文件如下:# 將請求轉(zhuǎn)發(fā)到webman
    location ^~ / {
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-For $remote_addr;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_http_version 1.1;
    proxy_set_header Connection "";

    # 根據(jù)不同的域名設(shè)置不同的應(yīng)用前綴
    if ($http_host = "www.abc.com") {
        rewrite ^/(.*)$ /cn/$1 break;
    }
    
    if ($http_host = "admin.abc.com") {
        rewrite ^/(.*)$ /admin/$1 break;
    }
    
    proxy_pass http://127.0.0.1:8787;

    }

  • wocall 4天前

    感謝回復(fù),不知道啥原因,復(fù)刻你的代碼,rewrite光admin,還是報404錯誤。app/admin能出來html,但加載的文件還是不行。我再摸索摸索

??