托管的Apache 2.2 mod_rewrite无法与.htaccess一起使用

时间:2018-11-25 07:14:18

标签: linux apache .htaccess

问题:尝试获取托管的apache服务器以代理到简单节点API时,我收到503错误

详细信息:我正在使用Apache / 2.2.15在托管Red Hat Linux服务器上工作,该服务器为每个用户的/ home / * / public_html提供静态文件。就我而言,这使我的静态文件可从https://the-managed-domain.com/~avivaldus/访问。我试图在我指定的空间内启动并运行一个简单的REST API,以便其路由可公开访问,例如:

https://the-managed-domain.com/~avivaldus/getsth

...映射到例如节点cexpress获取请求。为了使此工作正常进行,我尝试在localhost:3001内的public_html上运行一个简单的节点快递服务器(尽管我认为位置无关紧要),并且在其中放置了一个.htaccess文件dir ~/public_html/getsth的内容:

RewriteEngine on
RewriteRule ^(.*) http://localhost:3001/$1 [P]

不幸的是,公共用户收到503错误“服务暂时不可用。由于维护停机或容量问题,服务器暂时无法满足您的请求。请稍后重试。Apache / 2.2.15(Scientific Linux)Server at www.the-managed-domain.com端口443“

**任何想法都出了什么问题?没有root权限,我什至无法检查apache错误日志以更好地了解为什么这会失败。我设法在单独的EC2实例上使此工作正常进行。 **

0 个答案:

没有答案