Apache一直在自己添加8080端口,而我只告诉它使用80端口

这是我的httpd.conf 。 在里面,我有以下的地方

 #Listen 12.34.56.78:80 #Listen 127.0.0.1:8887 Listen 127.0.0.1:80 #Listen 127.0.0.1:8080 Listen 192.168.1.4:80 

我有一个.htaccess

 RewriteEngine On RewriteRule ^wordpress(.*)$ wp-oct/live$1 

在我的本地WWW文件夹安装在/wp-oct/live/ /wordpress/应该redirect到,但它不。 它改为redirect到http://localhost:8080/wp-oct/live/ 。 为什么8080显示?

我看到你已经解决了这个问题,但是对于任何遇到这个问题的人来说,解决这个问题的方法之一是使用mod_info来启动服务器信息页面(参见http://httpd.apache.org/docs/2.2/mod /mod_info.html ),然后search8080,查看8080可能正在定义的位置。