小编Jee*_*ari的帖子

在xampp中使用域名而不是localhost和https

我的问题可能是愚蠢的,但说实话,我搜索了很多并取得了成功,但并未完成.

我在Windows 8中使用xampp.

我的主机文件如下所示.

    127.0.0.1   localhost
    127.0.0.1   www.mysite.com
Run Code Online (Sandbox Code Playgroud)

我的httpd-vhosts.config如下所示.

    NameVirtualHost 127.0.0.1
    <VirtualHost 127.0.0.1>
        DocumentRoot "C:/xampp/htdocs"
        ServerName localhost
    </VirtualHost>
    <VirtualHost 127.0.0.1>
        ServerName www.mysite.com
        ServerAlias mysite.com
        DocumentRoot "C:/xampp/htdocs/mysite"
    </VirtualHost>
Run Code Online (Sandbox Code Playgroud)

这适用于http.但是我启用了ssl.

当我打字http://localhost或者https://localhost,两者都很好.

当我输入http://mysite.com它时,

当我键入https://mysite.com它被重定向为,https://mysite.com/xampp/并显示xampp的默认欢迎页面.

我试过跟踪的事情.

1)而不是使用127.0.0.1,我尝试在httpd-vhosts.conf中使用*:80但结果是相同的.

2)而不是使用127.0.0.1,我尝试在httpd-vhosts.conf中使用*:443但是在重启时apache无法再次启动.

请告诉我如何通过域名而不是使用https或http的localhost访问我的网站.

php apache xampp localhost domain-name

28
推荐指数
2
解决办法
8万
查看次数

标签 统计

apache ×1

domain-name ×1

localhost ×1

php ×1

xampp ×1