Skip to content

Legacy deep links to documentation on terraform.io no longer redirect to a useful place #36906

Closed
@apparentlymart

Description

@apparentlymart

Terraform Version

irrelevant

Affected Pages

I'm not sure of the full scope of this, but so far it seems to at least be true for the old URLs for the documentation pages of Terraform's built in functions, such as:

https://www.terraform.io/language/functions/templatefile
https://www.terraform.io/language/functions/tolist
https://www.terraform.io/language/functions/merge

What is the docs issue?

Over the last decade or so I've left various answers to questions about Terraform in various locations on the internet, such as Stack Overflow, Reddit, and HashiCorp's own community forums. In those I typically included deep links to documentation pages describing any language features relevant to what I was describing.

The Terraform documentation now lives as part of developer.hashicorp.com. When that change was initially made there were fine-grain redirects in place from the old terraform.io pages to their equivalent new developer.hashicorp.com/terraform pages, but at some point recently those seem to have all just started redirecting to the main Terraform landing page at https://developer.hashicorp.com/terraform.

Those various historical answers are therefore now considerably less useful. I'm sure I'm not the only one that has shared deep links to various parts of the Terraform documentation.

Proposal

It would be nice to restore the fine-grain redirects to individual pages that were originally put in place when moving this documentation to the new domain name.

I understand that there's probably no longer a one-to-one correspondence for every single page that was previously present on terraform.io, but overall the documentation structure for the "Configuration Language" section still seems to be mostly the same as I remember it being when I created many of these links.

References

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions