如何从错误的URL重定向到正确(htLM - > htML)

时间:2014-02-24 21:39:00

标签: html redirect

问题: 应用程序已部署到客户端:

现在我们发现其中一个链接是错误的:

www.blablalba...com\File.htLM instead of  
www.blablalba...com\File.htML 

ML< - > LM

基于PHP的主机(bluehost.com) 我可以完全访问服务器。 我创建了名为 File.htLM 的页面,并尝试重定向到正确的地址, 但浏览器将其作为文本文件打开..

<!DOCTYPE HTML>
<html lang="en-US">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="refresh" content="1;url=http://www.SUPER-TRUPER.COM/GOOD.html">
    <title>Page Redirection</title>
</head>
<body>
</body>
</html>

更新: 我刚添加到设置新的MIME扩展名htlm 但它仍然像文本文件一样打开..

用户定义的MIME类型 MIME类型▾扩展程序
text / html htlm

1 个答案:

答案 0 :(得分:2)

我怀疑这是因为.htlm不是服务器识别的类型,因此没有使用正确的MIME类型提供服务,因此浏览器不知道将其视为HTML

如果您正在使用Apache,则可以将其添加到.htaccess文件

AddType text/html .htlm

虽然如果你使用带有.htaccess文件的Apache,你可以添加它来为你重定向页面

Redirect /file.htlm /file.html