0

将 Ruby 和 Thin 用作 Web 服务。Apache 也已加载。无法访问 Web 服务,因为不允许在 GET url 中列出端口,例如:3000或。:6600如何删除端口要求?

4

2 回答 2

1

使用 Apache ProxyPass。

cd /etc/apache2/sites-enabled/ sudo vi 000-default

编辑行: ServerAdmin webmaster@localhost ProxyPass /breakfast http://localhost:4567/breakfast DocumentRoot /var/www

须藤 /etc/init.d/apache2 重启

于 2008-09-26T05:23:36.950 回答
0

如果您正在谈论 Apache HTTPD,请不要使用该端口,或者为该端口指定“80”。

如果您在谈论 Apache Tomcat,您需要设置一个端口 = 80 的 HTTP 连接器,但 Tomcat 需要以 root 身份启动。

于 2008-09-26T05:27:35.617 回答