配置apache使用81端口
Configuring apache to use 81 port
一些应用程序开始使用我的 80 端口,因此无法使用 xampp。
在我的主机文件中
127.0.0.1 a1.com
所以我把httpd.conf改成了
Listen 81
ServerName 127.0.0.1:81
在httpd-vhosts.conf我也做了修改
<VirtualHost a1.com:81>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:/Work/XAMPP/htdocs/a1.com/web/"
ServerName a1.com
<Directory "D:/Work/XAMPP/htdocs/a1.com/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</Directory>
</VirtualHost>
我保存了所有内容,启动了 Apache,Apache 成功启动,尝试使用 a1.com 打开页面,但收到 404 - Not Found.
有没有办法解决这个问题?
我有一个类似的配置。在我的主机文件中:
127.0.0.1 local.home.com
在httpd.conf我有:
Listen 81
在 httpd-vhosts.conf 我有:
<VirtualHost *:81>
ServerAdmin webmaster@home.com
DocumentRoot "D:\PATH\TO\MY\FILES"
ServerName local.home.com
ErrorLog "logs/home-error.log"
CustomLog "logs/home-access.log" common
<Directory "D:\PATH\TO\MY\FILES">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
希望这对你有用。
您应该在浏览器上添加端口。 http://localhost:81
一些应用程序开始使用我的 80 端口,因此无法使用 xampp。
在我的主机文件中
127.0.0.1 a1.com
所以我把httpd.conf改成了
Listen 81
ServerName 127.0.0.1:81
在httpd-vhosts.conf我也做了修改
<VirtualHost a1.com:81>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:/Work/XAMPP/htdocs/a1.com/web/"
ServerName a1.com
<Directory "D:/Work/XAMPP/htdocs/a1.com/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</Directory>
</VirtualHost>
我保存了所有内容,启动了 Apache,Apache 成功启动,尝试使用 a1.com 打开页面,但收到 404 - Not Found.
有没有办法解决这个问题?
我有一个类似的配置。在我的主机文件中:
127.0.0.1 local.home.com
在httpd.conf我有:
Listen 81
在 httpd-vhosts.conf 我有:
<VirtualHost *:81>
ServerAdmin webmaster@home.com
DocumentRoot "D:\PATH\TO\MY\FILES"
ServerName local.home.com
ErrorLog "logs/home-error.log"
CustomLog "logs/home-access.log" common
<Directory "D:\PATH\TO\MY\FILES">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
希望这对你有用。
您应该在浏览器上添加端口。 http://localhost:81