在Windows condeignitor上设置虚拟主机

时间:2017-03-21 09:48:12

标签: php virtualhost codeigniter-3 vhosts

我正在尝试为我在Codeignitor中编写的应用设置虚拟主机。这就是我正在做的事情

在codeignitor的config.php文件中,我这样做

$config['base_url'] = 'http://app.com';

然后在我的主机文件中我这样做

127.0.0.1    www.myapp.com
127.0.0.1     api.myapp.com
127.0.0.1    files.myapp.com

然后在我的vhosts文件中添加此代码

NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1> 
  DocumentRoot "C:\xampp\htdocs\
  ServerName localhost
</VirtualHost>

<VirtualHost www.myapp> 
    DocumentRoot "C:\xampp\htdocs\myApp"
    ServerName myapp.com
    ServerAlias myapp.com
    <Directory "C:\xampp\htdocs\myApp">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

当我在浏览器中输入http://www.myapp.com/时,它会禁止访问!错误。我可以获得一些标题吗?

1 个答案:

答案 0 :(得分:-1)

现在它有效。我不得不在VH文件中添加.com。