Dns 加载特定于域的内容

Dns 加载特定于域的内容,dns,Dns,假设我有一个应用程序在 myapp.com 应用程序的客户端或用户位于此处 myapp.com/jonny myapp.com/sally 我想允许用户将他们自己的域指向我的服务器(记录)并加载他们的特定内容。没有重定向或任何东西 jonnysapp.com -> myapp.com/jonny 因此,我的服务器需要检测请求来自何处,并设置客户端。。。对吗 更新 我使用了一个非常标准的灯组我用IIRF解决了一个类似的问题(我使用IIS,你不用说你使用了什么) 每个域都有与您建议的相同

假设我有一个应用程序在

myapp.com
应用程序的客户端或用户位于此处

myapp.com/jonny
myapp.com/sally
我想允许用户将他们自己的域指向我的服务器(记录)并加载他们的特定内容。没有重定向或任何东西

jonnysapp.com -> myapp.com/jonny
因此,我的服务器需要检测请求来自何处,并设置客户端。。。对吗

更新


我使用了一个非常标准的灯组

我用IIRF解决了一个类似的问题(我使用IIS,你不用说你使用了什么)

每个域都有与您建议的相同的记录,并且我的设置在内容的子文件夹中有每个子站点。e、 g

我这样做的原因是为了停止重写器中的无休止循环,没有某种可预测的标记来测试重写器是否重写了两次(即使我告诉它只重写一次),我最终会得到myapp.com/jonny/jonny

RewriteEngine ON
RedirectRule 0

# rewrite the Url to a folder, the host starts WWW 
RewriteCond     %{HTTP_HOST}         ^(www\.)([^\.]+)\.     [I]
RewriteRule     ^/content/(.*)       /content/$1             [L]

RewriteCond     %{HTTP_HOST}         ^(www\.)([^\.]+)\.     [I]
RewriteRule     ^/(.*)$              /content/*2/$1           [L]
www.jonnysapp.com -> www.myapp.com/content/jonny