我的路由器将端口 80 重定向到端口 8080。我的路由器工作正常,我的域名路由正确。
这是我的虚拟主机文件:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/admins/lampstack-5.3.16-0/apps/wordpress
ServerName example.com
ServerAlias www.example.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我可以通过输入“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>
Run Code Online (Sandbox Code Playgroud)
解决方案:
背景信息:我安装了 ubuntu 10.4,然后我安装了 bitnami lamp stack,然后我安装了一个 wordpress 模块。基本上,如果您仅以用户(不是 root 用户)身份安装 wordpress,那么您将无法使用端口 80(您无法在 httpd.conf (/apache2/conf/httpd.conf) 中监听端口 80)。我必须做的是以 root 身份重新安装 lampstack 和 wordpress。
我通过执行以下操作启用了 root:http : //www.liberiangeek.net/2012/05/login-as-root-in-ubuntu-12-04-precise-pangolin/
您还应该查看 …