Answers.Body: <p>This might sound easier than you expect but I use a custom domain (subdomain.accpt.nl) for staging/acceptance as well and the solution is to just contact Pixel &amp; Tonic.</p>
  <p>See the note at the bottom of this paragraph: <a href="https://craftcms.com/knowledge-base/how-craft-license-enforcement-works#how-do-we-determine-craft-is-running-on-a-public-domain" rel="nofollow noreferrer">https://craftcms.com/knowledge-base/how-craft-license-enforcement-works#how-do-we-determine-craft-is-running-on-a-public-domain</a> They have an internal list with domains that are used for staging websites and can add you to this list. It might take a day or two.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-10-02T20:10:02.517Z
Answers.LastActivityDate: 2024-10-02T20:10:02.517Z
Answers.UserDisplayName: Niek
Answers.Body: <p>You can find all the info on <a href="https://craftcms.com/knowledge-base/how-craft-license-enforcement-works" rel="nofollow noreferrer">License Enforcement in the Knowledge Base</a>. This applies both to the Craft license as well as any plugin licenses.</p>
  <p>Your local <code>.test</code> domain won't show license warnings by default, since it's not a standard TLD (exclusion rule #5).</p>
  <p>For your staging environments, you need a 'dev-sounding' subdomain. You can use something like <code>client-staging.kitbox.com</code>, as only part of the subdomain (split at the word boundary) needs to match one of the subdomains in the list (exclusion rule #4).</p>
  <p>We prefer to use something like <code>staging.our-clients-domain.tld</code> so it feels 'closer to home' for our clients than a random staging domain. But it's up to you as long as you use a subdomain from the list in the article linked above.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-10-02T16:22:58.137Z
Answers.LastActivityDate: 2024-10-02T16:22:58.137Z
Answers.UserDisplayName: MoritzLost
Body: <p>So i have a work flow likethis:
  local-&gt;staging-&gt;production</p>
  <p>local is my domain.test
  staging is subdomain.kitbox.com</p>
  <p>production is productiondomain.com</p>
  <p>How can i stop licence warnings or add test domains? Craft console doesn't seem to allow this</p>
  
Tags: <multi-environment><multi-domain>
Title: How to deal with mismatched craft land plugin licence when staging in on a different domain
ThreadText: # How to deal with mismatched craft land plugin licence when staging in on a different domain
  
  (Asked by: username_0 on 2024-10-02)
  
  So i have a work flow likethis:
  local->staging->production
  
  local is my domain.test
  staging is subdomain.kitbox.com
  
  production is productiondomain.com
  
  How can i stop licence warnings or add test domains? Craft console doesn't seem to allow this
  
  **Tags:** multi-environment, multi-domain
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2024-10-02. Score: 1
  
  This might sound easier than you expect but I use a custom domain (subdomain.accpt.nl) for staging/acceptance as well and the solution is to just contact Pixel & Tonic.
  
  See the note at the bottom of this paragraph: <https://craftcms.com/knowledge-base/how-craft-license-enforcement-works#how-do-we-determine-craft-is-running-on-a-public-domain> They have an internal list with domains that are used for staging websites and can add you to this list. It might take a day or two.
  
  
  ---
  
  ### Answer by username_2 on 2024-10-02. Score: 1
  
  You can find all the info on [License Enforcement in the Knowledge Base](https://craftcms.com/knowledge-base/how-craft-license-enforcement-works). This applies both to the Craft license as well as any plugin licenses.
  
  Your local `.test` domain won't show license warnings by default, since it's not a standard TLD (exclusion rule #5).
  
  For your staging environments, you need a 'dev-sounding' subdomain. You can use something like `client-staging.kitbox.com`, as only part of the subdomain (split at the word boundary) needs to match one of the subdomains in the list (exclusion rule #4).
  
  We prefer to use something like `staging.our-clients-domain.tld` so it feels 'closer to home' for our clients than a random staging domain. But it's up to you as long as you use a subdomain from the list in the article linked above.
  
  
  ---
  
  