【问题标题】:Setting up virtual host on windows condeignitor在 windows condeignitor 上设置虚拟主机
【发布时间】:2023-12-15 19:27:02
【问题描述】:

我正在尝试为我用 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/ 时,它会禁止访问!错误。我可以得到一些标题吗?

【问题讨论】:

    标签: php virtualhost codeigniter-3 vhosts


    【解决方案1】:

    现在可以了。我必须在 VH 文件中添加 .com。

    【讨论】: