你想使用。htaccess檔案實作路徑中有'API'時訪問指定埠的服務
型別與nginx相同:
location /api/ {
proxy_pass http://localhost:8385;
}
uj5u.com熱心網友回復:
在.htaccess你需要為了通過mod_proxy的發送請求,使用mod_rewrite。以下是發布的 Nginx 配置的等價物:
RewriteEngine On
RewriteRule ^api/ http://localhost:8385%{REQUEST_URI} [P]
但是,您可能需要訪問服務器配置以確保安裝了 mod_proxy(和相關模塊)。
而且,如果您有權訪問服務器配置,那么最好在主服務器配置中執行此操作。例如:
ProxyPass /api/ http://localhost:8385/api/
ProxyPassReverse /api/ http://localhost:8385/api/
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/338197.html
下一篇:如何使用混合分隔符(即方括號、空格和雙引號)來決議日志(nginx/apacheaccess.log)?并可選擇轉換為json
