Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 将端口重定向到url_Apache_Reactjs - Fatal编程技术网

Apache 将端口重定向到url

Apache 将端口重定向到url,apache,reactjs,Apache,Reactjs,我已经在node.js上构建了我的应用程序。它在端口8080上运行,可从域名8080访问。我想直接访问它(域名),而不使用端口号。它位于apache服务器上您可以从xampp的apache配置文件httpd.conf中将端口号更改为默认端口80 然后重新启动apache 如果您的电脑中没有其他应用程序使用端口80,它将正常工作。可以通过反向代理来完成。这通常是不可能的,因为所有现代Web浏览器默认使用端口80表示HTTP(或443表示HTTPS)。因此,您需要让您的Web服务器使用端口80,我想

我已经在node.js上构建了我的应用程序。它在端口8080上运行,可从域名8080访问。我想直接访问它(域名),而不使用端口号。它位于apache服务器上

您可以从xampp的apache配置文件httpd.conf中将端口号更改为默认端口80 然后重新启动apache
如果您的电脑中没有其他应用程序使用端口80,它将正常工作。可以通过反向代理来完成。

这通常是不可能的,因为所有现代Web浏览器默认使用端口80表示HTTP(或443表示HTTPS)。因此,您需要让您的Web服务器使用端口80,我想直接访问url而不使用端口号。对不起,您不能,除非您(a)将Apache HTTPD使用的端口号更改为80,或者(b)在Apache HTTPD前面放置一个HTTP代理,将请求从端口80转发到端口8080。这不是开发问题——这只是web浏览器的工作方式。如果有人想隐藏此端口,这意味着如果有人想查看www.example.com而不是www.example.com:3000中的所有内容。这可以使用反向代理完成。您需要在apache配置文件中的域的虚拟主机条目中添加以下两行。ProxyPass/ProxyPass反向/