Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature / Process: redirect management #656

Closed
AnneB-SEO opened this issue Feb 27, 2019 · 3 comments
Closed

Feature / Process: redirect management #656

AnneB-SEO opened this issue Feb 27, 2019 · 3 comments
Assignees

Comments

@AnneB-SEO
Copy link

AnneB-SEO commented Feb 27, 2019

Per our meeting today (2/27/2019) with: @debadair @nik9000 @nrichers @sylvie777 @liztauscher

We'd like a feature and/or process that will enable the Docs Team to manage 301 doc redirects. This would include being able to identify current redirects and add new redirects.

Web Team's redirect spreadsheet

cc: @brianjolly

@nik9000
Copy link
Member

nik9000 commented Mar 7, 2019

I'm coming at this in a few stages:

  • Commit the redirects that we have to the docs repo as "legacy" and build a redirects config out of them in the built-docs repo (Add redirects to built docs #674). This is a nice start because one of our problems is that the list of redirects isn't accessible to everyone or editable by the docs team. This fixes that. It also makes the redirects available for testing locally with ./build_docs --all.
  • Switch the web server to using the redirects that we commit.
  • Switch the HTML redirects that we make to nginx redirects. These just bother me.
  • Implement a way for an asciidoc file to declare "redirect this url to me" and start using it to generate the list of redirects. This seems like a fairly nice way to prevent things like redirects to 404s or just mistyped redirects. This'd only with Asciidoctor but we plan to shift everything to Asciidoctor before too long anyway.
  • Slowly remove redirects from the legacy file by shifting redirects to being declared in the way I built above.

@debadair
Copy link
Contributor

Relates to: #1820

@debadair
Copy link
Contributor

debadair commented May 1, 2020

Closing in favor of the more recent discussion.

@debadair debadair closed this as completed May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants