使用Apache

时间:2015-08-07 09:46:14

标签: node.js apache proxy ghost

我有一个CentOS VPS,它通过Apache提供HTTP请求并提供HTML站点。我也在同一个VPS上托管Ghost博客,它可以在端口2368上进行监听。因此,主网站可以通过www.domain.co.uk和Ghost博客访问www.domain.co.uk:2368/blog。

我已经通过Apache配置了反向代理,以便可以向用户隐藏端口,即www.domain.co.uk/blog代理到www.domain.co.uk:2368/blog。

我是否可以“隐藏”原始博客网址,以便用户永远不会看到2368端口?因此,如果用户访问www.domain.co.uk:2368/blog,这实际上会“重定向”到www.domain.co.uk/blog。

我想像www.domain.co.uk:2368/blog - >中的代理人。 www.domain.co.uk/blog;虽然这必须由节点应用程序处理,因为它侦听该端口?

虚拟主机配置如下:

<VirtualHost *:80>
    ServerName www.domain.co.uk
    ServerAlias domain.co.uk
    DocumentRoot /var/www/domain.co.uk/public_html
    ErrorLog /var/www/domain.co.uk/error.log
    CustomLog /var/www/domain.co.uk/requests.log combined

    ProxyRequests Off
    ProxyPass /blog http://127.0.0.1:2368/blog
    ProxyPassReverse /blog http://127.0.0.1:2368/blog
</VirtualHost>

0 个答案:

没有答案