我的路由器将端口80重定向到端口8080。我的路由器工作正常,域名正确路由。
这是我的虚拟主机文件:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/admins/lampstack-5.3.16-0/apps/wordpress
ServerName example.com
ServerAlias www.example.com
</VirtualHost>
我可以通过输入“ mywebsite.com:8080”来访问我的网站,但是我不能通过输入“ mywebsite.com”来访问它。
有关更多信息,这是我的httpd.conf的一部分:
Listen 8080
Servername localhost:8080
DocumentRoot "/home/admins/lampstack-5.3.16-0/apache2/htdocs
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny, allow
deny from all
</Directory>
<Directory "/home/admins/lampstack-5.3.16-0/apache2/htdocs">
Options FollowSymLinks
AllowOverride None
Order allow, deny
allow from all
</Directory>
解决方案:
背景信息:我安装了ubuntu 10.4,然后安装了bitnami灯架,然后安装了一个wordpress模块。基本上,如果您仅以用户(而不是root用户)身份安装wordpress,则无法使用端口80(无法监听httpd.conf(/apache2/conf/httpd.conf)中的端口80)。我要做的是重新安装lampstack和wordpress作为root用户。
我通过执行以下操作启用了root:http : //www.liberiangeek.net/2012/05/login-as-root-in-ubuntu-12-04-precise-pangolin/
您还应该看看nat重定向,这可能是您遇到问题的原因
完成所有这些操作后,所有内容都开始在端口80上运行,但是仍然无法从外部ip或网络上的另一台计算机访问我的网站。我的路由器随机重新启动并修复了该问题。所以我不确定。
是的,因为您已告诉服务器不要监听端口80
将以下内容添加到您的配置中:
Listen 80
一切都应该没事
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句