htaccess 节点应用程序代理

Rub*_*oga 1 apache .htaccess node.js

我正在尝试将子域代理到在端口 3000 上运行的节点应用程序。它代理对文件的请求,例如 subdomain.domain.com/jquery.js。它工作正常并显示节点提供的文件。但是当我尝试访问子域的根目录时,我猜 apache 会尝试查找 index.php 并失败并显示 message Cannot GET /index.php。我怎样才能让它工作,以便它可以服务节点应用程序提供的任何内容?

我的 htaccess

RewriteEngine On 
RewriteRule ^(.*)$ http://127.0.0.1:3000/$1 [P,L] 
RewriteRule ^$ http://127.0.0.1:3000/ [P,L] 
RewriteEngine On
Run Code Online (Sandbox Code Playgroud)

Rub*_*oga 10

DirectoryIndex disabled
Run Code Online (Sandbox Code Playgroud)

解决了