Redirect 如何将不正确的url重定向到正确的页面?

Redirect 如何将不正确的url重定向到正确的页面?,redirect,Redirect,我是编程初学者。我无意中向我的网站“www.website.com/location”发送了一封url不正确的邮件。url应该是“www.website.com/location.html”。有没有办法重定向到正确的页面?我对重定向做了一些研究,但听起来不正确的页面实际上必须是一个页面。在我的情况下,情况并非如此。有办法解决这个问题吗? 谢谢你的帮助 有几种可能性。 在下面的示例中,我使用了不同的页面名称,以避免与其他名为“location”的对象混淆。 假设您发送了一条提到错误URL的消息ht

我是编程初学者。我无意中向我的网站“www.website.com/location”发送了一封url不正确的邮件。url应该是“www.website.com/location.html”。有没有办法重定向到正确的页面?我对重定向做了一些研究,但听起来不正确的页面实际上必须是一个页面。在我的情况下,情况并非如此。有办法解决这个问题吗?
谢谢你的帮助

有几种可能性。 在下面的示例中,我使用了不同的页面名称,以避免与其他名为“location”的对象混淆。 假设您发送了一条提到错误URL的消息
http://www.example.com/mypage
,正确的URL为
http://www.example.com/mypage.html

下面显示的配置指令基于ApacheWeb服务器,这对于“简单”web托管非常常见。 其他web服务器上存在类似的配置设置;询问您的网络主机有关可能性的信息

URL重写 用于将
mypage
映射到
mypage.html
。将以下部分添加到
.htaccess
(如果此文件尚不存在,请将其添加到web文件夹中)

JavaScript重定向 在正确的文件
mypage.html
旁边,将另一个名为
mypage
(不带扩展名
.html
)的文件放在web文件夹中,该文件包含以下内容:

<script>window.location='mypage.html';</script>

这是否有效,取决于系统的配置;如有必要,在
.htaccess

中添加/更改
目录索引
目录斜杠
指令,欢迎使用StackOverflow!如果没有关于您的系统的任何技术信息(例如:您使用的是什么样的web服务器和web应用程序),很难对您的问题给出一个好的答案?您是否具有对web服务器配置的完全访问权限?您可能想用这些信息更新您的问题,以获得更好的答案。
<script>window.location='mypage.html';</script>
<script>window.location='../mypage.html';</script>