Fixed canonical and alternate link

This commit is contained in:
zeldaroot 2021-05-29 02:27:11 +03:00
parent b8af454062
commit 3beb6d6bde
2 changed files with 12 additions and 3 deletions

View File

@ -94,8 +94,11 @@ function mobileVersion(url) {
data +=
'<link rel="alternate" media="only screen and (max-width: 768px)" href="' +
(modules.mobile.data.subdomain
? url.replace('://' + config.subdomain, '://m.')
: url.replace(config.domain, config.domain + '/mobile-version')
? url.replace(
/:\/\/.*?(\/|$)/i,
'://m.' + (config.bomain || config.domain) + '$1'
)
: url.replace(/(:\/\/.*?)(\/|$)/i, '$1/mobile-version$2')
)
.replace('://tv.', '://')
.replace('/tv-version', '') +

View File

@ -58,7 +58,13 @@ function tvVersion(url) {
data +=
'<link rel="canonical" href="' +
url
.replace('://tv.', '://' + (config.botdomain || config.subdomain))
.replace(
/:\/\/tv\..*?(\/|$)/i,
'://' +
(config.botdomain + config.bomain ||
config.subdomain + config.domain) +
'$1'
)
.replace('/tv-version', '') +
'">';