如何配置域名的DNS记录以指向同一IP地址?

我的网站与的行为有所不同 http://example.com http://www.example.com 。 我知道这些被认为是两个不同的领域。 但是我该怎么做才能解决这个问题呢? 人们大多会输入example.com而不是完整的网址,因此我该怎么办才能让两个网址指向同一个网站?</ p>
</ div>

展开原文

原文

My website behaves differently with http://example.com and http://www.example.com. I know these are considered as two different domains. But what do I do to fix this issue? People will mostly type example.com instead of the full url, therefore what should I do so that the two urls' point to the same website?

1个回答

  • First thing that you need to do is to make sure that DNS server has records for both of those domains pointing to the same server (A records).
  • You need to add bindings for those two addresses to point to the same web application in the web server settings (In case of IIS you will need to add multiple bindings on Edit Site menu)
  • In case you need to redirect HTTP to HTTPS you can use IIS rewrite module with the following rule

Rule

<rule name="RedirectToWWW" enabled="true" stopProcessing="true">
            <match url="(.*)" />
            <conditions>
                <add input="{HTTP_HOST}" pattern=".*your-domain\.com" />
                <add input="{HTTP_HOST}" negate="true" pattern="www\.your-domain\.com" />
            </conditions>
            <action type="Redirect" url="https://www.your-domain.com/{R:1}" redirectType="Permanent"/>
</rule>
dongtidai6519
dongtidai6519 很抱歉迟到的回复,你有问题的asp.net标签,并将其切换到PHP? on ...没关系...请参考以下内容 - httpd.apache.org/docs/2.0/misc/rewriteguide.html
接近 5 年之前 回复
dougourang1856
dougourang1856 我更怀疑。 我应该在哪里放置此规则标签? 我正在使用php和js。 我也在使用会话变量。 当我从www.example.com更改为example.com或反之亦然时,会话变量将受到影响。 可能会话变量导致我的网站在从一个域移动到另一个域时表现不同。
接近 5 年之前 回复
douque9982
douque9982 您可以稍微更改该规则并获得该重定向。 如果你不能,我会尽快给你更新规则
接近 5 年之前 回复
dsepcxw181184853
dsepcxw181184853 该规则是从http重定向到https。 我需要从example.com重定向到www.example.com。 我会尝试编辑它,但我应该在哪里放置此规则? 它应该放在服务器上的所有页面上吗? 怎么去呢?
接近 5 年之前 回复
douzhengyi5022
douzhengyi5022 是的,这是我在答案中提到的规则。
接近 5 年之前 回复
doucan9079
doucan9079 如果此人键入example.com,是否有办法将用户重定向到www.example.com。
接近 5 年之前 回复
duanchun2349
duanchun2349 两个域都指向DNS中的相同IP地址。 看来我的代码正在以不同的方式考虑这两个领域。
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐