我的活动目录域的名称是“mywebsite.com”,而不是“mywebsite.local”。 我不得不这样做,作为解决其他问题的办法,改变这将是一个痛苦。 当我公司内部人员访问“mywebsite.com”时,它将redirect到我们的DC,而不是我们的网站。 我怎样才能让它redirect到我们的网站?
你不能。
您可以在AD的主DNS区域中定义所需的任何主机名或子域,但为了使AD正常工作,域本身的Alogging必须指向您的域控制器。
所以,有“www.mywebsite.com”指向您的网站是好的,但有“mywebsite.com”这样做是不是 。
附录 :在您的DC上托pipe您的网站当然会解决这个问题,但我强烈build议您不要这样做; 区议会绝对不是主办网站。
你真的不应该使用.local顶级域名(或任何组成顶级域名)或公共网站的地址。 你应该使用你已经拥有的域的子域(即internal.mywebsite.com )。
最好的办法是重命名您的Active Directory域 。 如果您安装了Exchange 2007或2010,则无法执行此操作,但您可以将其重新安装到新的域中。
如果你不想重命名,这是最好的做法,你可以做一些巫术,比如在所有redirect到外部站点的DC上安装IIS,但这是一个不好的解决scheme。 真的,只要做一个域名重命名,并从你的错误中吸取教训。
我总是给我的内部广告域名ad.companyname.com命名,所以我是
我将重复上面提到的uSlacker的一些细节,因为他所说的将会起作用。 上面相当迂腐的论点是有效的,但我会让你决定是否你今天想要一个解决scheme,或者宁愿花几个冒险的日子来迁移你的域名或重命名它。
它不是什么大问题 – 你应该能够在30分钟或更短的时间内做到这一点。 这丝毫不会影响AD的运作。
inputwww.mywebsite.com的任何人都可以直接打开公共网站。
任何inputmywebsite.com的用户都将打开DC上的默认网页,并将redirect到www.mywebsite.com
您可能会更复杂,并创build一个IIS网站与mywebsite.com的标题,并将其中的redirect,以便不修改默认的网站。 如果您已经在您的DC上托pipe了其他Web应用程序,那么这将更清洁。 你的来电。
我相信你可以做这个工作,但是它增加了一些风险到你的设置。 您将需要将IIS添加到您的域控制器。 然后将index.aspredirect到www.yourdomain.com。 如果你有多个DC,你就需要每个DC。
我不推荐这种方法,而是告诉人们不能像我们所做的那样工作。 但是我意识到业务需求可能会要求解决scheme。