问题标签 [wildcard-subdomain]

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.

0 投票
3 回答
122116 浏览

apache - 通配符子域和静态子域的虚拟主机

我有一个奇怪的情况,我想拥有 URL app1.example.comexample.com并且*.example.com 都使用不同的虚拟主机。这就是我所拥有的(不包括example.com因为它只会让它变得更混乱)。

问题是它们冲突。谁先列出谁胜出。如何同时托管通配符虚拟主机和特定虚拟主机?

注意:我不只是DocumentRoot在配置中进行更改,因此使用mod_rewrite更改 DocumentRoot 变量并不能修复它。

0 投票
2 回答
5767 浏览

subdomain - 通配符应该属于 CNAME 还是 A NAME?

通配符应该属于 CNAME 还是 A NAME?两者对我来说看起来都一样,谷歌搜索给了我一个不确定的结果。

选择一个而不是另一个背后的任何理性和含义?(底层 DNS 服务器软件?网络托管软件?速度?)

0 投票
1 回答
3425 浏览

asp.net - Asp.net 3.5 Sp1 子域路由?

我想知道有没有办法在 Asp.net 3.5 路由中引入子域

我发现的都是http://blogs.securancy.com/post/ASPNET-MVC-Subdomain-Routing.aspx

但我正在寻找更复杂的东西来允许做通配符子域

任何帮助?

0 投票
1 回答
4968 浏览

zend-framework - 如何创建 SaaS 应用程序?

我不知道还能怎么说,所以我只是解释一下我的理想场景,希望你能向我解释如何实现它......

我正在使用 Zend 框架创建一个应用程序,该应用程序将由 DreamHost 托管。该应用程序将托管在其自己的域中(即 example-app.com)。基本上,用户应该能够注册,获得他们自己的域 sampleuser.example-app.com 或 example-app.com/sampleuser 指向的,看起来像他们自己的应用程序实例,这实际上是一个单一的实例根据 url 提供不同的内容。

最终,我希望我的用户能够创建他们自己的指向 sampleuser.example-app.com 的域(如 foobar.com),这样 foobar.com 的访问者就不会注意到该站点确实在提供服务来自 example-app.com。

我不知道如何做大部分的事情。这个过程是如何工作的?我是否需要用 Apache 做一些时髦的事情,或者这可以用第三方主机来完成,比如 DreamHost?

更新:感谢您的建议!我决定硬着头皮升级我的托管计划以利用通配符子域。它比我预期的便宜!我还发现了具有自己 API 的域经销商程序,例如 opensrs.com。我认为使用这些 API 之一将解决我的域注册问题。

0 投票
2 回答
1824 浏览

apache - Apache:将动态子域重定向到不同的 ip

我有一个带有动态子域的应用程序,应该根据子域的一部分重定向到不同的服务器。

示例(anything 表示任何你想要的,一个动态名称):

我想这不可能与标准 dns 配置有关。因此,我计划将 *.example.com 指向 server1 并配置 apache 以在它匹配任何条件时将请求转发到 server2。问题是我不知道如何为此配置 apache。有谁知道从哪里开始?

0 投票
2 回答
329 浏览

.net - 子域名 asp.net 站点中带有 . 的伪子域

我有一个 .net 站点和几个域,通配符 dns 指向它。我使用伪子域系统,我使用以下代码从 url 中提取子域名

代码有一些限制。我不能允许用户创建像 subdomain.subdomain.domain.com 但 subdomain.domain.com 这样的网站。

由于我使用不同的 tlds(例如 site.net、site.mobi、site.co.uk),我找不到一个可靠的方法来使用 . 在里面。

有人有我可以使用的片段吗?

0 投票
2 回答
1275 浏览

ruby-on-rails - Rails 中的多级子域

我们可以像这样在 Rails 中拥有多级子域吗?

0 投票
1 回答
943 浏览

asp.net-mvc - 无法在本地主机网络服务器中映射子域

我正在使用带有社区子域概念的 Asp.net mvc 框架开发一个 Web 应用程序。

我已经实现了 *.example.com 等域的通配符映射的概念。为了在 vs 2008 中测试概念,我编辑了 hosts 文件并添加了一些子域,例如

127.0.0.1 a.localhost

127.0.0.1 b.localhost

当我请求 url http://a.localhost:1760/我得到错误

尝试检索 URL 时:http://a.localhost:1760/

遇到以下错误:

dns 服务器返回:

这意味着:

缓存无法解析 URL 中显示的主机名。检查地址是否正确。

我应该怎么做才能解决这个错误。

0 投票
3 回答
1628 浏览

php - 通配符 DNS 和虚拟子域?

我就是不明白。。

我打算得到这样的场景:username.mydomain.com = mydomain.com/user.php?user=username

好吧,让我们不要走那么远,因为这个通配符 DNS 让我发疯了!:/

我有 DNS 记录

我在我的虚拟主机文件中有

但它根本不起作用..不用等待,例如 test.mydomain.com 正在工作,但没有任何随机子域.. Wut?

当我 ping 任何子域时,它会找到我的 ip。谁能帮我?

好的,然后是另一个问题。什么时候(以及是否)我会让这个虚拟子域工作,什么是让它像我上面解释的那样工作的最佳解决方案?

username.mydomain.com 等于 mydomain.com/user.php?user=username

但是用户可以看到它,就像它是子域一样......这里有点丢失,sry!:)

感谢大家的帮助!

0 投票
17 回答
18674 浏览

subdomain - 公共通配符域名解析为 127.0.0.1

有谁知道解析为 IP 地址 127.0.0.1 的公共通配符域名。例如,如果我想在本地测试一个 URL,例如 mywebsite.localhost.com 或 example.localhost.com,但我无法控制 DNS 设置(主机文件或其他),那么我将使用此公共 DNS 解析为 127.0 .0.1。它需要通配符,以便无论 localhost.com 之前出现什么,它仍然解析为 127.0.0.1。