Skip to content

Commit 491bf83

Browse files
kimsauceclaude
andauthored
DOCS-1572 - Fix redirecting URLs in global navigation (#6593)
* Fix redirecting URLs in global navigation and content Updated 8 URLs across navigation and documentation to eliminate redirect chains affecting ~8,800 page instances (2,200 pages × 4 nav links). Navigation changes: - docusaurus.config.js: Updated /demos → /demo, /sign-up → /sign-up/, fixed to: → href: for consistency - src/theme/Footer/index.tsx: Updated /privacy-statement → /legal/privacy-statement, /terms-conditions → /legal/terms-conditions Content changes: - src/pages/index.tsx: Updated /sign-up → /sign-up/ - docs/get-started/sign-up.md: Updated /sign-up → /sign-up/ - docs/send-data/kubernetes/install-helm-chart.md: Updated /sign-up → /sign-up/ - docs/reuse/aws-region-by-sumo-deployment.md: Updated /privacy-statement → /legal/privacy-statement All external links now use href: consistently per Docusaurus spec. Co-Authored-By: Claude Opus 4.6 <[email protected]> * Fix: Use href for external link in homepage hero Changed homepage 'Start a free trial' button to use href instead of to for external URL, per Docusaurus spec. Internal navigation links correctly continue using to. Co-Authored-By: Claude Opus 4.6 <[email protected]> --------- Co-authored-by: Claude Opus 4.6 <[email protected]>
1 parent 58d41f6 commit 491bf83

6 files changed

Lines changed: 10 additions & 10 deletions

File tree

docs/get-started/sign-up.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Sumo Logic provides everything you need to conduct real-time forensics and log m
1010

1111
## Sign up through Sumo Logic
1212

13-
To start your free trial, head to the [Sumo Logic Free Trial page](https://www.sumologic.com/sign-up). You can register for an account using either Google single sign-on (SSO) or your email address.
13+
To start your free trial, head to the [Sumo Logic Free Trial page](https://www.sumologic.com/sign-up/). You can register for an account using either Google single sign-on (SSO) or your email address.
1414

1515
### Register using Google SSO
1616

docs/reuse/aws-region-by-sumo-deployment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ After configuring the firewall, Collector, and Sources, confirm that the Collect
4343

4444
For more information, see:
4545
* [AWS documentation: Service endpoints](https://docs.aws.amazon.com/general/latest/gr/rande.html)
46-
* [Sumo Logic Privacy Statement](https://www.sumologic.com/privacy-statement/)
46+
* [Sumo Logic Privacy Statement](https://www.sumologic.com/legal/privacy-statement)

docs/send-data/kubernetes/install-helm-chart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ helm repo update
2626

2727
### Sumo Logic account
2828

29-
If you don’t already have a Sumo Logic account, you can [Start a free trial](https://www.sumologic.com/sign-up).
29+
If you don’t already have a Sumo Logic account, you can [Start a free trial](https://www.sumologic.com/sign-up/).
3030

3131
The following are required to set up and deploy the Sumo Logic Kubernetes collection.
3232

docusaurus.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ module.exports = {
513513
},
514514
{
515515
label: 'Request a Demo',
516-
to: 'https://www.sumologic.com/demos',
516+
href: 'https://www.sumologic.com/demo',
517517
icon: 'co_present',
518518
},
519519
{
@@ -581,7 +581,7 @@ module.exports = {
581581
items: [
582582
{
583583
label: 'Start Free Trial',
584-
href: 'https://www.sumologic.com/sign-up'
584+
href: 'https://www.sumologic.com/sign-up/'
585585
},
586586
{
587587
label: 'Request a demo',

src/pages/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export const Home = () => {
132132
{
133133
children: 'Start a free trial',
134134
description: 'Sign up for a Sumo Logic free trial',
135-
to: 'https://www.sumologic.com/sign-up',
135+
href: 'https://www.sumologic.com/sign-up/',
136136
},
137137
{
138138
children: '1. Set up collector and source',
@@ -149,8 +149,8 @@ export const Home = () => {
149149
description: 'Monitor, troubleshoot, and secure your environment',
150150
to: '/docs/get-started/quickstart#step-3-monitor-and-troubleshoot-your-environment',
151151
},
152-
].map(({ children, to }) => (
153-
<Link key={to} to={to} style={{ textDecoration: 'none' }}>
152+
].map(({ children, to, href }) => (
153+
<Link key={to || href} to={to} href={href} style={{ textDecoration: 'none' }}>
154154
<Button
155155
sx={{
156156
bgcolor: 'transparent',

src/theme/Footer/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,11 +255,11 @@ export const Footer = () => {
255255
},
256256
{
257257
label: 'Privacy Statement',
258-
href: 'https://www.sumologic.com/privacy-statement',
258+
href: 'https://www.sumologic.com/legal/privacy-statement',
259259
},
260260
{
261261
label: 'Terms of Use',
262-
href: 'https://www.sumologic.com/terms-conditions',
262+
href: 'https://www.sumologic.com/legal/terms-conditions',
263263
},
264264
{
265265
label: 'CA Privacy Notice',

0 commit comments

Comments
 (0)