小编Sto*_*orm的帖子

使用Namecheap和Heroku设置HTTPS DNS

我知道问题非常相似,但两家公司都随着时间的推移而改变,很难找到一个完整的解决方案.

我想要一个裸子域名(mysite.io),但如果我必须有www.mysite.io,那也没关系.

所以在heroku仪表板上我有:

DOMAIN NAME : mysite.io  DNS TARGET : mysite.io.herokudns.com
DOMAIN NAME : www.mysite.io  DNS TARGET www.mysite.io.herokudns.com
Run Code Online (Sandbox Code Playgroud)

我知道我应该只有一个活跃但我不确定哪个...

然后,在NameCheap仪表板上,我有:

编辑:我已经阅读了一个似乎是一个很好的答案,这是我改变了,等待看它是否会起作用.

CNAME Record  - www - www.mysite.io.herokudns.com
CNAME Record - @ - mysite.io.herokudns.com
Run Code Online (Sandbox Code Playgroud)

而且没有重定向

如果有效,我会更新

更新:

使用两个CNAME记录确实工作正常,但用户仍然可以在HTTP中连接而不是重定向到HTTPS.我可能需要为此添加重定向.

dns https heroku namecheap

10
推荐指数
1
解决办法
2067
查看次数

Vuejs:如何将对象作为prop传递并让组件更新子对象

我正在尝试创建一个接受对象作为prop的组件,并且可以使用sync或emit事件来修改该对象的不同属性,并将值返回给父对象。该示例将不起作用,但这只是为了演示我正在尝试实现的目标。

这是我要实现的目标的摘要:

Vue.component('child', {
  template: '#child',
  
  //The child has a prop named 'value'. v-model will automatically bind to this prop
  props: ['value'],
  methods: {
    updateValue: function (value) {
      //Not sure if both fields should call the same updateValue method that returns the complete object, or if they should be separate
      this.$emit('input', value);
    }
  }
});

new Vue({
  el: '#app',
  data: {
    parentObject: {value1: "1st Value", value2: "2nd value"}
  }
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.13/vue.js"></script>

<div id="app">
  <p>Parent value: {{parentObject}}</p>
  <child v-model="parentObject"></child>
</div> …
Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2

2
推荐指数
1
解决办法
8974
查看次数

标签 统计

dns ×1

heroku ×1

https ×1

namecheap ×1

vue.js ×1

vuejs2 ×1