我如何从大学域名子文件夹 301 重定向到新域名

我如何从大学域名子文件夹 301 重定向到新域名

我在大学域名上的网页位于:

www.example.edu/~myusername

public_html我在 Linux 服务器上的主目录中只有 index.html 。

我想将主页(我唯一的页面)重定向到新域名

www.example.com

我曾尝试使用 301 重定向和在线找到的标准方法通过文件将旧网站重定向index.html到新网站,但似乎不起作用。index.html.htaccess

答案1

如果您的大学网络服务器使用 Apache httpd,最强大的方法是将.htaccess文件放置在文档根目录中:

Redirect 301 / https://www.example.com/

这也将正确地重定向子路径。


除此之外,第二好的方法是使用脚本语言(如果您可以使用)发送重定向标头。这可以是 PHP 脚本,也可以是 CGI 脚本(放在 cgi-bin 中)。


如果其他方法都失败了,你可以元刷新在 HTML 文件中。这是最糟糕的方法,因为它要求浏览器加载 HTML 页面,然后加载重定向到的页面,而重定向标头不需要加载正文。元刷新不能用于发送 301 重定向(这必然是 HTTP 标头)。

相关内容