Have installed SEOChecker on UaaS and in general it works. However, there are issues with changes to Live config generating commits that get passed back to Staging. This means in my particular case that we force a www prefix on Live which we really don't want on Staging. There is a fix however and it's to use XML Document Transformation files (https://our.umbraco.org/documentation/Umbraco-as-a-Service/Set-Up/Config-Transforms/). While I've successfully created and deployed xdt files for UmbracoSettings to cope with 404 nodeId's being different in each environment, I'm struggling with the SEOChecker.config ones. The AppHarbor tool at https://webconfigtransformationtester.apphb.com/ doesn't seem to like the original document or my syntax is out. It's only transforming the nodeId's and not any of the other tag attributes. I've tried installing the Slow Cheetah extension to VS2015 but that doesn't even show up in VS anywhere.
I was wondering if anyone has any tooling advice for this. I'm so close to getting SEOChecker working on UaaS it's a pity to have to give up now.
Only the items in the rootNodeSettings section are being correctly transformed. The rest seems to be ignored.
Note: the above doesn't show the extra tag the AppHarbor tool requires on purpose: <xdt:Import assembly="AppHarbor.TransformTester" namespace="AppHarbor.TransformTester.Transforms"/>
XDT Transform files for UaaS
Hi,
Have installed SEOChecker on UaaS and in general it works. However, there are issues with changes to Live config generating commits that get passed back to Staging. This means in my particular case that we force a www prefix on Live which we really don't want on Staging. There is a fix however and it's to use XML Document Transformation files (https://our.umbraco.org/documentation/Umbraco-as-a-Service/Set-Up/Config-Transforms/). While I've successfully created and deployed xdt files for UmbracoSettings to cope with 404 nodeId's being different in each environment, I'm struggling with the SEOChecker.config ones. The AppHarbor tool at https://webconfigtransformationtester.apphb.com/ doesn't seem to like the original document or my syntax is out. It's only transforming the nodeId's and not any of the other tag attributes. I've tried installing the Slow Cheetah extension to VS2015 but that doesn't even show up in VS anywhere.
I was wondering if anyone has any tooling advice for this. I'm so close to getting SEOChecker working on UaaS it's a pity to have to give up now.
My xdt file is like this:-
Only the items in the rootNodeSettings section are being correctly transformed. The rest seems to be ignored.
Note: the above doesn't show the extra tag the AppHarbor tool requires on purpose:
<xdt:Import assembly="AppHarbor.TransformTester" namespace="AppHarbor.TransformTester.Transforms"/>
Any advice appreciated.
Thanks,
Craig
is working on a reply...