Php 如何使用apache服务器从url中删除端口号?

Php 如何使用apache服务器从url中删除端口号?,php,apache,http,web,port,Php,Apache,Http,Web,Port,我已经在ubuntu系统中安装了Apache、PHP、Mysql。 我已经在httpd.conf文件中将apache服务器的端口80更改为802 我正在从下面的URL成功访问localhost 但是我想访问localhost而不使用URL中的端口号。我需要在哪里换车 请建议 我需要在哪里换车 在httpd.conf中将端口号设置为802,然后将其设置回80 默认情况下,HTTP在端口80上运行,web浏览器按照约定使用该默认端口。由于更改了默认值,因此需要在地址中指定端口。否则,web浏览器将

我已经在ubuntu系统中安装了Apache、PHP、Mysql。 我已经在httpd.conf文件中将apache服务器的端口80更改为802

我正在从下面的URL成功访问localhost

但是我想访问localhost而不使用URL中的端口号。我需要在哪里换车

请建议

我需要在哪里换车

httpd.conf
中将端口号设置为
802
,然后将其设置回
80


默认情况下,HTTP在端口80上运行,web浏览器按照约定使用该默认端口。由于更改了默认值,因此需要在地址中指定端口。否则,web浏览器将尝试连接到端口80,并且找不到您的服务器。

如果让Apache侦听非标准端口(即,非80),那么首先更改端口号的原因可能重复那么你必须在所有URL上使用端口号。没有任何解决方案可以不将其设置回80吗?@amitsingh:我想你可以在端口80上运行一台服务器,它只会将用户转发到端口802。当然,一旦转发,URL将再次包含“802”。您能解释一下如何将用户转发到802.:)@amitsingh:80端口上站点根目录中的
.htaccess
文件中可能有一个简单的重写规则:
重定向301/http://localhost:802/
Google搜索“apache redirect”或“httpd.conf redirect”可以找到很多示例,包括更多选项:,这似乎比它的价值要麻烦得多。如果您希望端口80上的站点始终将用户转发到端口802,为什么不首先在端口80上运行站点?