Xk0*_*Sid 14 apache subdomain xampp web
我试图在我的本地xampp安装中创建子域一段时间.我尝试编辑我的httpd.conf文件,然后输入以下内容:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /ecommerce
ServerName ecomm.localhost
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
我还编辑了我的windows hosts文件并输入:127.0.0.1 ecomm.localhost
但是当我在我的Firefox中输入'ecomm.localhost'时,它给了我:访问被禁止!可以请任何人帮帮我吗?究竟我做错了什么?我对此很新.我只是想在我的'htdocs'文件夹中创建多个文件夹,并将它们用作具有子域的不同网站.例如:c:\ xampp\htdocs\mainSite -----> mainSite.com或mainSite.localhost c:\ xampp\htdocs\subSite -----> subSite.mainSite.com或subSite.mainSite.localhost
Jig*_*gar 20
试试这个 :
NameVirtualHost 127.0.0.1:80
<VirtualHost *:80>
<Directory "C:\path\to\ecommerce">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
allow from All
</Directory>
ServerName ecomm.localhost
ServerAlias www.ecomm.localhost
DocumentRoot "C:\path\to\ecommerce"
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
是的,您正确编辑了主机文件.
Raf*_*shi 10
除了atabak的回答:
转到Apache> Conf> Extra - >"httpd-vhosts.conf"文件并添加:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/subdomain"
ServerName subdomain.localhost.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
转到C:\ WINDOWS\system32\drivers\etc - >"hosts"文件并添加:
127.0.0.1 subdomain.localhost
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37425 次 |
| 最近记录: |