标签: cname

如何为SAAS应用程序提供自定义子域

我如何向客户提供像子域一样的Basecamp/SAAS App?

例如,我的网站URL是http://www.example.com每当用户注册我想提供它们时http://company.example.com,应该从/app网站目录中加载文件/内容.

后来我希望他们通过CNAME选择自己的域/子域,这样他们就可以拥有像 http://clients.mywebsite.com

我想在Pure PHP和.HTACCESS中做到这一点,并且offcourse一切都会自动发生.

我想保持URL结构相同..,那就是http://company.example.com/login,http://company.example.com/accounts,http://company.example.com/files/style.css虽然这些文件位于内部/app目录我希望他们这样的访问.

我可以处理所有PHP函数,我需要有关.htaccess代码的帮助以及如何使用CNAME.

php .htaccess cname saas

14
推荐指数
1
解决办法
3169
查看次数

如何blogger/wordpress/tumlr允许用户掩盖网址

我正在创建一个saas应用程序.用户拥有自己的网址,例如用户 .mysaasapp.com

为了让用户拥有自己的url,我使用mod重写.喜欢的东西http://mysaasapp.com/?user=useruser.mysaasapp.com(这是可以正常使用)

现在,我想让用户灵活地掩盖他们的网址.这意味着用户可以将他们的子域(saas.theirdomain.com)定向到user.mysaasapp.com.我该怎么做呢.

我在这上面阅读了许多文章(cname),但仍然没有明确的解决方案.我想知道wordpress/google这样的大公司是怎么做到的.

例如http://www.tumblr.com/docs/en/custom_domains

例如http://developer.uservoice.com/docs/site/domain-aliasing/

我意识到公司会采取这个过程:

  1. 让用户添加cname
  2. 让用户在saas应用程序中输入他们的域名(可能在自定义域下)

得到这个工作需要我什么?谢谢!

php .htaccess mod-rewrite cname cross-domain

14
推荐指数
1
解决办法
930
查看次数

GitHub页面:设置自定义域

我已经在GitHub中设置并运行了一个组织页面,但事情似乎正在起作用......但我有点困惑.我想真正了解这个过程,因为GitHub帮助文章指的是利用他们的CDN和DoS服务,所以请耐心等待.

第1步:使用域'example.com'在repo中创建CNAME文件

第2步:从中获取IPdig example.github.io +nostats +nocomments +nocmd

第3步:从步骤2输入IP到"A"记录(见下图)

我决定停在这里,看看它到底在哪里,令我惊讶的是它似乎完成了这个伎俩.该example.github.io结构域正确地重定向到example.com域并显示从回购的内容.

但是我被告知在DNS道具之后,你可以dig example.com看到指向的CNAME记录example.github.io.我没有看到这一点,我不喜欢认为我没有正确设置.欢迎提出任何想法/意见/建议,谢谢!

GoDaddy域名DNS区域文件

dns alias cname github-pages apex

13
推荐指数
2
解决办法
8246
查看次数

关于不同域的CNAME的问题

是否可以将CNAME用于不同的域名,例如

www.domain2.com CNAME www.domain1.com

两者都是来自同一服务器但不同虚拟主机的服务器(根路径不同)

dns cname virtualhost

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

Cloudfront Custom Origin导致重复的内容问题

我使用CloudFront的服务于图片,CSS和JS文件使用与子域CNAMEd习俗起源选项在我的帐我的网站.它工作得很好.

主要网站:www.mainsite.com

  1. static1.mainsite.com
  2. static2.mainsite.com

示例页面:www.mainsite.com/summary/page1.htm

此页面从static1.mainsite.com/images/image1.jpg调用图像

如果Cloudfront尚未缓存图像,则会从www.mainsite.htm/images/image1.jpg获取图像

一切正常.

问题是谷歌警报已报告在以下两个位置找到该页面:

该页面只能从www访问.现场.不应从CNAME域访问页面.

我试图在.htaccess文件中放一个mod重写,我也尝试在主脚本文件中放一个exit().

但是当Cloudfront在其缓存中找不到该文件的static1版本时,它会从主站点调用它,然后对其进行缓存.

那么问题是:

1. What am I missing here?
2. How do I prevent my site from serving pages instead of just static components to cloudfront?
3. How do I delete the pages from cloudfront? just let them expire?
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

cname duplicates amazon-cloudfront

12
推荐指数
2
解决办法
4568
查看次数

保护具有cname记录的URL

我有一个网站,每个用户都有子域名和通配符SSL证书

https://user1.mysite.com

https://user2.mysite.com

问题是有人可以设置一个cname记录,如user1.theirsite.com - > user1.mysite.com并让它仍然使用https?

如果他们在他们的服务器上安装SSL证书以保护连接,它会工作吗?

谢谢

dns ssl cname

12
推荐指数
2
解决办法
3万
查看次数

相同子域的CNAME和TXT记录不起作用

我需要在区域文件中为子域test.domain.com添加TXT记录.在此区域文件中,存在相同子域的现有CNAME.这两个记录看起来像这样:

test IN CNAME asdf.someotherdomain.com. 
test IN TXT "Some text i need to add"
Run Code Online (Sandbox Code Playgroud)

但是当我尝试保存时,我收到一个错误:

dns_master_load: :45: test.domain.com: CNAME and other data
zone domain.com/IN: loading from master file  failed: CNAME and other data
zone domain.com/IN: not loaded due to errors.
status: FAIL
Run Code Online (Sandbox Code Playgroud)

如果我使用不同的子域,它可以工作,例如:

test IN CNAME asdf.someotherdomain.com. 
testing IN TXT "Some text i need to add"
Run Code Online (Sandbox Code Playgroud)

在DNS方面,我并不是最好的.在这种情况下,是否不可能拥有相同的子域?或者我错过了什么?

服务器正在运行bind.

dns cname

12
推荐指数
1
解决办法
1万
查看次数

DNS大师:如何仅使用DNS将www.domain.com转发到domain.com?

我在posterous.com上运行博客,如果我在域名注册商的自定义DNS工具中为他们的IP创建A记录,他们可以托管我的域名.

问题是我希望我的域名总是读取domain.com,所以我想让我的DNS重新映射到www.domain.com到domain.com的任何请求,我不能使用.htaccess或PHP或其他服务器方法,因为它只是一个博客界面.

到目前为止,我已经尝试过:

@ A target.ip.address
www CNAME domain.com

将www.domain.com重定向到正确的网站,但www.仍然在域上.我听说你可以这样做:

@ A target.ip.address
www A internal.redirector.ip.address

但我不知道我的注册商的内部IP地址可能会处理这种重定向(或者即使这样的事情确实存在).

我可以要求做什么?

谢谢,你们摇滚.

-Josh

dns redirect cname

11
推荐指数
1
解决办法
3万
查看次数

App Engine域CNAME记录 - "ghs.google.com"或"ghs.google.com".

我对DNS记录没有太多经验,我试图通过注册商gandi.net将www子域指向Google App Engine.

更新CNAME记录以将流量定向到ghs.google.com时,区域文件中ghs.google.com末尾有一段时间是否至关重要?

目前,原始区域文件行如下所示:

www 3600 IN CNAME ghs.google.com.
Run Code Online (Sandbox Code Playgroud)

谢谢!

dns google-app-engine cname

11
推荐指数
1
解决办法
4664
查看次数

是否可以将Google App Engine与裸域一起使用?

我正在开发一个我真正希望能够使用裸域的网站,例如example.com.优选地,www.example.com应该重定向到example.com,但这不是严格必要的.

如果我正确理解了这篇博文,那么为什么一个人不能使用裸域是因为那时所有的子域都不起作用,这通常是不可接受的.

现在,只有裸域工作我没事,所以这可能吗?是否会将CNAME记录example.com设置为Google提供的网址?有没有其他方法可以使用裸域?

subdomain dns google-app-engine cname

10
推荐指数
2
解决办法
2267
查看次数