如何在Xampp中创建虚拟主机?
当前,如何在Xampp中创建虚拟主机?,xampp,Xampp,当前,Xampp DocumentRoot被设置为另一台计算机的项目根目录。所以我甚至不知道CordeIgniter是否安装正确 所以我找到的方法是创建一个虚拟主机 创建虚拟主机很难吗 如何创建虚拟主机 首先以管理员权限打开编辑器,以便保存文件 第二去 Windows > System32 > drivers > etc > vhost 你可能会看到 127.0.0.1 localhost 在该选项下,使用您想要的名称创建另一个 127.0.0.1
Xampp DocumentRoot
被设置为另一台计算机的项目根目录。所以我甚至不知道CordeIgniter
是否安装正确
所以我找到的方法是创建一个虚拟主机
创建虚拟主机很难吗
如何创建虚拟主机
首先以管理员权限打开编辑器,以便保存文件
第二去
Windows > System32 > drivers > etc > vhost
你可能会看到
127.0.0.1 localhost
在该选项下,使用您想要的名称创建另一个
127.0.0.1 localhost
127.0.0.1 projectdesiredname.com
去
xampp > appache > conf > extra > httpd-vhosts
在文件中,您将看到下面类似代码的内容,您可以复制上面的代码,然后将其粘贴到下面,然后像下面这样修改
##<VirtualHost *:80>
##ServerAdmin webmaster@dummy-host.example.com
##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
##ServerName dummy-host.example.com
##ServerAlias www.dummy-host.example.com
##ErrorLog "logs/dummy-host.example.com-error.log"
##CustomLog "logs/dummy-host.example.com-access.log" common
##</VirtualHost>
保存并重新启动服务器
编码点火器
完成后,请确保已在codeigniter config.php中设置了基本url
$config['base_url'] = 'http://projectdesiredname.com/';
用
/
结束基本url首先,以管理员身份打开文件C:\Windows\System32\drivers\etc\hosts并添加新行
127.0.0.1 yournewsite.dev
然后,打开[XAMPP PATH]\apache\conf\extra\httpd-vhosts.conf并添加:
<VirtualHost *:80>
DocumentRoot C:/Sites/Yournewsite/
ServerName yournewsite.dev
<Directory "C:/Sites/Yournewsite/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
您应该重新启动apache并将您的网站文件放在httpd.conf文件的C:/Sites/Yournewsite/中,文档根“C:\Projects\kisokihon\u keisan/html”。。。您是否必须编辑此部分或将其添加到底部?如果使用vhosts,apache将忽略该文档根。在httpd.conf文件中,文档根“C:\Projects\kisokihon_keisan/html”。。。您不需要编辑此零件或将其添加到底部吗?
<VirtualHost *:80>
DocumentRoot C:/Sites/Yournewsite/
ServerName yournewsite.dev
<Directory "C:/Sites/Yournewsite/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
NameVirtualHost *:80