我启用了IIS(全新的“安装”)和一个端口配置XAMPP安装与新的Wordpress构建。
httpd.conf(更改):
Listen 8080
ServerName localhost:8080
httpd-ssl.conf(更改):
Listen 4433
<VirtualHost _default_:4433>
ServerName www.example.com:4433
httpd-vhosts.conf(更改):
NameVirtualHost *:8080
<VirtualHost *:8080>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot "C:/xampp/htdocs/foobar"
ServerName foo.bar
<Directory "C:/xampp/htdocs/foobar">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
主机(更改):
127.0.0.1 localhost
127.0.0.1 foo.bar
试验:
老实说,此时我不知道我的设置是不正确的。我花了一整天时间阅读论坛,所以我没有取得任何进展。救命?我对行为做出了错误的假设,还是在设置中出错?
答案 0 :(得分:0)
假设您希望两个服务同时运行,那么您将主要使用XAMPP。这是我的解决方案:
每当我想使用XAMPP时,我都不喜欢输入端口8080。所以我只是将IIS的帖子号码改为82。
YOUR MACHINE
&gt; Sites
&gt; Default Web Site
bindings
,弹出一个窗口<VirtualHost *:80> DocumentRoot C:\xampp\htdocs\foobar ServerName foo.bar </VirtualHost>
文件hosts
原样很好。