我正在主持几个网络服务器。我已经设置了第一个没有问题。在我尝试导航到它的第二台服务器上(http://192.168.1.47:99/)我收到此错误“在此服务器上找不到请求的URL /”。我知道端口正在正确转发,因为我可以访问“http://192.168.1.47:99/phpmyadmin”就好了。我已经试着解决这个问题已经有一个星期左右了,我现在也不知所措。任何帮助将不胜感激!
Ubuntu Linux 10.04 Apache2 php5
我将提供可能需要的任何其他信息。谢谢!
更新 - 包含的配置文件* apache2.conf * httpd.conf * ports.conf * sites enabled
据我所知,您希望服务器在端口99上响应。您的配置正在侦听端口80。在已启用站点中更改以下行:
<VirtualHost *:80>
至
<VirtualHost *:99>
并在ports.conf中
NameVirtualHost *:80
至
NameVirtualHost *:99
重启你的apache。应该这样做。
我们需要将以下行更改为/etc/apache2/apache2.conf:注意: - 在此处更改AllowOverride None to AllowOverride All usingsudo property
选项索引FollowSymLinks AllowOverride All现在需要全部授权: - 重新启动您的Web服务器sudo /etc/init.d/apache2 restart
它现在会工作..