子域的虚拟主机,无尾目录

时间:2019-01-18 08:16:49

标签: xampp cakephp-3.0 virtualhost

我已使用xampp在Windows 10服务器上为子域设置了虚拟主机。子域正常工作,但它指向的是我的文件夹(我放置cakephp应用程序的位置),而不是仅如下所示的子域;

sub.mydomain.com/cake

我想要的是

sub.mydomain.com

这是我的虚拟主机设置

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/cake/"
    ServerName sub.mydomain.com
 <Directory "C:/xampp/htdocs/cake/">
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
 </Directory>
</VirtualHost>

在htdocs文件夹中还有一个index.php文件,其中包含该内容

<?php
    if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
        $uri = 'https://';
    } else {
        $uri = 'http://';
    }
    $uri .= $_SERVER['HTTP_HOST'];
    header('Location: '.$uri.'/cake/');
    exit;
?>

我缺少配置的任何设置吗?

0 个答案:

没有答案