![我告诉 Apache 只使用 80 端口,但它却一直自动添加 8080 端口](https://linux22.com/image/599733/%E6%88%91%E5%91%8A%E8%AF%89%20Apache%20%E5%8F%AA%E4%BD%BF%E7%94%A8%2080%20%E7%AB%AF%E5%8F%A3%EF%BC%8C%E4%BD%86%E5%AE%83%E5%8D%B4%E4%B8%80%E7%9B%B4%E8%87%AA%E5%8A%A8%E6%B7%BB%E5%8A%A0%208080%20%E7%AB%AF%E5%8F%A3.png)
这是我的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 文件夹中安装了 wordpress,应该重定向到该文件夹,但事实并非如此。它反而重定向/wp-oct/live/
到/wordpress/
http://localhost:8080/wp-oct/live/
。为什么会出现 8080?
答案1
我看到你已经解决了这个问题,但是对于任何看到这篇文章的人来说,解决这个问题的一种方法是使用 mod_info 打开服务器信息页面(参见http://httpd.apache.org/docs/2.2/mod/mod_info.html),然后搜索 8080 来查看 8080 可能在哪里定义。