web: Save a 301 redirect from /why-zulip to /why-zulip/.

This commit is contained in:
Alex Vandiver 2023-03-23 03:21:06 +00:00 committed by Tim Abbott
parent 14d19c00d7
commit 4b21852e72
8 changed files with 9 additions and 9 deletions

View File

@ -29,7 +29,7 @@ inclusion, and making efficient use of everyones time.
## Challenges with other communication tools ## Challenges with other communication tools
Problems with the Slack/Discord/IRC model, discussed Problems with the Slack/Discord/IRC model, discussed
in detail [here](/why-zulip), are even more important for open communities: in detail [here](/why-zulip/), are even more important for open communities:
- Members of open communities may be scattered all over the world and - Members of open communities may be scattered all over the world and

View File

@ -43,7 +43,7 @@
<div class="feature-intro"> <div class="feature-intro">
<h1 class="center"> Make Zulip the communication hub for your class. </h1> <h1 class="center"> Make Zulip the communication hub for your class. </h1>
<p> <p>
<a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip">ideal</a> for both live and asynchronous conversations. Post lecture notes and announcements, answer students questions, and coordinate with teaching staff all in one place. <a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip/">ideal</a> for both live and asynchronous conversations. Post lecture notes and announcements, answer students questions, and coordinate with teaching staff all in one place.
</p> </p>
</div> </div>

View File

@ -45,7 +45,7 @@
<div class="feature-intro"> <div class="feature-intro">
<h1 class="center"> Make Zulip the communication hub for your event. </h1> <h1 class="center"> Make Zulip the communication hub for your event. </h1>
<p> <p>
<a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip">ideal</a> for both live and asynchronous conversations. Post presentations and announcements, host Q&A sessions, and coordinate among organizers. <a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip/">ideal</a> for both live and asynchronous conversations. Post presentations and announcements, host Q&A sessions, and coordinate among organizers.
</p> </p>
</div> </div>

View File

@ -48,7 +48,7 @@
<h1 class="center"> Make Zulip the communication hub for your open-source community. </h1> <h1 class="center"> Make Zulip the communication hub for your open-source community. </h1>
<p> <p>
<a href="/hello/">Zulip</a> is the only <a href="/features/">modern <a href="/hello/">Zulip</a> is the only <a href="/features/">modern
team chat app</a> that is <a href="/why-zulip">ideal</a> for both team chat app</a> that is <a href="/why-zulip/">ideal</a> for both
live and asynchronous conversations. Discuss issues, pull requests live and asynchronous conversations. Discuss issues, pull requests
and feature ideas, engage with users, answer questions, and and feature ideas, engage with users, answer questions, and
onboard new contributors. onboard new contributors.

View File

@ -47,7 +47,7 @@
<div class="feature-intro"> <div class="feature-intro">
<h1 class="center"> Make Zulip the communication hub for your research community. </h1> <h1 class="center"> Make Zulip the communication hub for your research community. </h1>
<p> <p>
<a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip">ideal</a> for both live and asynchronous conversations. Coordinate with collaborators, post questions and ideas, and learn from others in your field. <a href="/hello/">Zulip</a> is the only <a href="/features/">modern team chat app</a> that is <a href="/why-zulip/">ideal</a> for both live and asynchronous conversations. Coordinate with collaborators, post questions and ideas, and learn from others in your field.
</p> </p>
</div> </div>

View File

@ -134,8 +134,8 @@
</a> </a>
<div class="other-resources"> <div class="other-resources">
<div class="other-resources-section"> <div class="other-resources-section">
<a href="/why-zulip"><img src="{{ static('images/landing-page/hello/organised.svg') }}" alt="" /></a> <a href="/why-zulip/"><img src="{{ static('images/landing-page/hello/organised.svg') }}" alt="" /></a>
<p><a href="/why-zulip">Zulip vs Slack &rarr;</a></p> <p><a href="/why-zulip/">Zulip vs Slack &rarr;</a></p>
</div> </div>
<div class="other-resources-section"> <div class="other-resources-section">
<a href="/features/"><img src="{{ static('images/landing-page/hello/featured.svg') }}" alt="" /></a> <a href="/features/"><img src="{{ static('images/landing-page/hello/featured.svg') }}" alt="" /></a>

View File

@ -23,7 +23,7 @@
<a href="https://zulip.com">Home</a> <a href="https://zulip.com">Home</a>
</li> </li>
<li> <li>
<a href="https://zulip.com/why-zulip">Why Zulip</a> <a href="https://zulip.com/why-zulip/">Why Zulip</a>
</li> </li>
<li> <li>
<a href="https://zulip.com/features/">Features</a> <a href="https://zulip.com/features/">Features</a>

View File

@ -73,7 +73,7 @@ class PorticoDocumentationSpider(BaseDocumentationSpider):
"http://localhost:9981/policies/terms", "http://localhost:9981/policies/terms",
"http://localhost:9981/policies/privacy", "http://localhost:9981/policies/privacy",
"http://localhost:9981/features/", "http://localhost:9981/features/",
"http://localhost:9981/why-zulip", "http://localhost:9981/why-zulip/",
"http://localhost:9981/for/open-source", "http://localhost:9981/for/open-source",
"http://localhost:9981/for/business", "http://localhost:9981/for/business",
"http://localhost:9981/for/communities", "http://localhost:9981/for/communities",