问题标签 [vhosts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - 我的 ubuntu 服务器上没有 a2ensite
我有一个运行 nginx 的 ubuntu 服务器。我只是尝试启用虚拟主机配置,发现我没有 a2ensite 命令。我用 find 和 whereis 搜索,看起来我只是没有它。我意识到我可以将自己的符号链接从启用站点手动滚动到可用站点,但我宁愿使用 a2ensite/a2dissite 来管理它。我该如何安装它?
谢谢-max
apache - WAMP 和 XAMPP 处理虚拟主机的方式之间的差异?
我正在从 WAMP 切换到 XAMPP,而 XAMPP 破坏了我的虚拟主机。它不允许访问它们。
“您无权访问所请求的目录。没有索引文档或该目录被读保护。”
Apache 错误日志说:
“[错误] [客户端 127.0.0.1] 客户端被服务器配置拒绝”
为了使虚拟主机工作,WAMP 设置了 XAMPP 没有设置什么?
apache2 - 使用 Apache 的 VPS 上的多个域
我计划很快获得一个 VPS 并有两个我想托管的站点。我使用主机文件为我的开发环境设置了本地虚拟主机以正确移植它。
我的问题希望很简单:当设置两个指向一个 VPS 服务器的独立域时,Apache 是否足够聪明,就像在本地环境中一样,可以像在本地一样自动将 domain.com 的任何请求过滤到正确的 VHOST?我只是想确定:)
谢谢!
我问的例子:
假设 Domain1.com 和 Domain2.com 都在我的 VPS 上。
当有人请求 www.Domain1.com 时,apache 会看到这一点并将其传递给 domain1.com 虚拟主机文件。当有人请求 www.Domain2.com 时,apache 会看到这一点并将其传递给 domain2.com 虚拟主机文件。
google-chrome - Chrome 中的自定义域
我已经为我的本地机器设置了一个 vhosts 文件,我在其中使用了一个带有一堆子域(rainier.cascade.mtn、hood.cascade.mtn 等)的组成域(cascade.mtn)。在其他所有浏览器中,我都可以很好地访问这些域,但在 Chrome 中,它只会将我带到谷歌搜索。
有没有强制 Chrome 识别 cascade.mtn 域?
ssl - 启用 Apache ssl 的虚拟主机返回随机 400 错误请求
我为 billing.example.com 设置了两个本地虚拟主机(http 和自签名 https),并在 firefox 中使用 firebug 尝试它们。Http vhost 的唯一目的是将所有请求重定向到 https。
几乎每次我从 https 请求页面时,都会有一个或两个具有相关资源(图像、js、css 等)的文件,有时 php 页面本身会在 firebug 窗口中返回 400 bad request,有时会显示一两个文件加载很长时间。当我单击 firebug 中的问题链接时,文件会按应有的方式加载。此外,几乎每次我加载页面时,错误的请求或未加载的文件都会发生变化。
有任何想法吗?
服务器:Ubuntu 10.04、Apache/2.2.14 和 mod_ssl
虚拟主机:
其余是 ubuntu apache2 的默认设置。
regex - www 和非 www 域的正则表达式解决方案
我需要一些帮助
工作代码:正则表达式匹配 xxx.domain.com
Www 不工作:(匹配 domain.com 的正则表达式工作)
如何让 www 使用第二个代码示例?
^(^|www.)example.com$
谢谢
马格努斯
php - PHP Codeigniter - Apache 虚拟主机设置问题
这一直在做我的头脑。希望你们能提供帮助。我无法找出错误所在。
httpd-vhosts.conf
/etc/hosts
配置文件
www/.htaccess
现在http://mysite.lo
向我展示默认控制器。http://mysite.lo/index.php
也是。也是如此http://mysite.lo/index.php/welcome
。
但http://mysite.lo/welcome
没有。
http://localhost/mysite/www/welcome
按预期工作。
编辑:我想将系统和应用程序移出 Web 根目录。所以我的文件结构是这样的:
当然,在 index.php 中,我更改了系统和应用程序文件夹的路径。
apache - 针对 Pagespeed 优化的 Apache Vhost 指令
我目前在我的虚拟主机中使用此设置:
虽然它非常适合加快速度,但有时用户看不到他们自己对内容所做的更改(主要是在使用 FireFox 时):( 任何建议/优化提示?
couchdb - 在具有活动虚拟主机的 CouchApp 中获取 UUID
我正在寻找加载新 UUID 或访问虚拟主机后面的 couchapp 中的 _session 对象的正确方法。
我写了一个 couchapp,一切都适用于正常但丑陋的 url。因此,如果我使用http://example.cloudant.com/mydb/_design/myapp/index.html作为地址,一切都会按预期工作。如果我使用 www.mycouchapp.com ( mycouchapp.com CNAME -> example.cloudant.com/mydb/_design/myapp/_rewrite
)。我无法访问 couchdb 顶级中的任何资源,例如_session, _stats, or _uuid
由于安全限制,我无法制定重写规则,因为不允许"from":"_session", "to": "../../../_session"
超过。"../../"
有没有办法解决这个问题?
windows-7 - 虚拟主机无法使用 wamp 在 Windows 7 上运行
我在 Windows 7 上设置虚拟主机时遇到问题。我正在运行 wamp。
我的主机文件包括:
我已经在我的 httpd.conf 中包含了 httpd-vhosts.conf。
我的 httpd-vhosts.conf 包括:
这是奇怪的事情..如果我从 DocumentRoot 中删除“我的”,然后在浏览器中转到 localhost 就可以了,我可以看到 phpmyadmin,但我看不到目录的内容,因为路径不正确。但是一旦我将“我的”放在路径中,wamp 图标就永远不会变白(它保持黄色),并且我无法访问 localhost 或 local.tribune.com。
一旦我再次删除“我的”,本地主机将再次工作。
我在 wampserver.com 和其他地方看到过很多关于这个问题的帖子,但没有一个回答或解决。大多数已解决的是基本问题,例如不包括或删除 httpd-vhosts.conf、缺少字符等。