diff --git a/nuxt.config.js b/nuxt.config.js index d0828ec8c207e4029061b8eb81c943e85c46dc65..dda1c433d30edf8b06b3a540a5b2e8809c004024 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -57,7 +57,7 @@ export default { entityBrowserStateUrlTemplate: process.env.ENTITY_BROWSER_STATE_URL_TEMPLATE || '/<BROWSER_NAME>/browse/<GENERATED_STATE>', - primaryDomain: process.env.PRIMARY_DOMAIN || '0.0.0.0:3000', + canonicalDomain: process.env.CANONICAL_DOMAIN || '0.0.0.0:3000', }, // Global CSS: https://go.nuxtjs.dev/config-css diff --git a/pages/accessibility.vue b/pages/accessibility.vue index 96337fb4f2c70139e7024612cf88a513a0fd96a1..6e085c99a8cda524158a2e37bc86be7816c13cd8 100644 --- a/pages/accessibility.vue +++ b/pages/accessibility.vue @@ -15,10 +15,10 @@ export default { 'Read the accessibility statement for the EUbOPEN Portal.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/acknowledgement.vue b/pages/acknowledgement.vue index 6c98fcd57af8673cfcc2c1dd7bd8aa57ec7b3846..956558717d8251b8f5186264bd15d4b393579b42 100644 --- a/pages/acknowledgement.vue +++ b/pages/acknowledgement.vue @@ -78,10 +78,10 @@ export default { 'Read the acknowledgement statement for the EUbOPEN Portal.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/compound/_id.vue b/pages/compound/_id.vue index 8df38dc766feb73a59c35233da2153e5ef54ad1e..a83c500ba0a8692393a86897aee38162bd95eff7 100644 --- a/pages/compound/_id.vue +++ b/pages/compound/_id.vue @@ -51,7 +51,7 @@ export default { const titleText = `${EntityNames.EubopenCompound.singularEntityName} ${name}` const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const chemblID = this.rawMetadata.molecule_chembl_id const generatedImageFilePath = ObjectPropertyAccess.getPropertyPalue( diff --git a/pages/compound/browse/_state.vue b/pages/compound/browse/_state.vue index e5fec734d8d66fc43c347ec460756ddb5049efde..3ba92ec3aea040e487f0dc248b5f23bb529d7e94 100644 --- a/pages/compound/browse/_state.vue +++ b/pages/compound/browse/_state.vue @@ -21,10 +21,10 @@ export default { const descriptionText = 'The EUbOPEN consortium is an Innovative Medicines Initiative (IMI) funded project to enable and unlock biology in the open.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { title: titleText, diff --git a/pages/cookie_notice.vue b/pages/cookie_notice.vue index be20399d4a0c8579c84cad43401800833df40081..957c23ce460323b3856c584f2d187d0da4d24ac3 100644 --- a/pages/cookie_notice.vue +++ b/pages/cookie_notice.vue @@ -64,10 +64,10 @@ export default { const descriptionText = 'Read the cookie statement for the EUbOPEN Portal.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/disclaimer.vue b/pages/disclaimer.vue index 2b016d3b32de04af977a1b0732048d9fc78ad7e0..9ec8aae6740818dc874726affe4fc92c219c7685 100644 --- a/pages/disclaimer.vue +++ b/pages/disclaimer.vue @@ -19,10 +19,10 @@ export default { 'Read the disclaimer statement for the EUbOPEN Portal.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/index.vue b/pages/index.vue index 9294132d8e2773b139bceac6a7e629581974ebf0..d9efa21b7b9b7ebb87c71733322781214c2d3a98 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -58,10 +58,10 @@ export default { const descriptionText = 'The EUbOPEN consortium is an Innovative Medicines Initiative (IMI) funded project to enable and unlock biology in the open.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/privacy_notice.vue b/pages/privacy_notice.vue index 50aaf9c0c5a0948e8b54b180a960b0ffec29c3ad..6eaf7bdfc3f71a249f115e0fcc0ef00e5f84d8a9 100644 --- a/pages/privacy_notice.vue +++ b/pages/privacy_notice.vue @@ -27,10 +27,10 @@ export default { const descriptionText = 'Read the privacy notice for the EUbOPEN Portal.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { meta: [ diff --git a/pages/target/_id.vue b/pages/target/_id.vue index 9c4eb9f556ada80cfac126c104209b061240b87b..14420a4e0e0f3b21a0035ec448cc757bac6de6d8 100644 --- a/pages/target/_id.vue +++ b/pages/target/_id.vue @@ -82,10 +82,10 @@ export default { const titleText = `${EntityNames.EubopenTarget.singularEntityName} ${name}` const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { diff --git a/pages/target/browse/_state.vue b/pages/target/browse/_state.vue index 8c8d001547abf6b6dba97800a1975b0b950afb62..8cd2df02238f66dd127970bba56fa3102a550142 100644 --- a/pages/target/browse/_state.vue +++ b/pages/target/browse/_state.vue @@ -20,10 +20,10 @@ export default { const descriptionText = 'The EUbOPEN consortium is an Innovative Medicines Initiative (IMI) funded project to enable and unlock biology in the open.' const canonicalURL = - `https://${process.env.primaryDomain}` + this.$route.path + `https://${process.env.canonicalDomain}` + this.$route.path const imgURL = `https://${ - process.env.primaryDomain + process.env.canonicalDomain }${require('~/static/img/logo.png')}` return { title: titleText,