如何從大學域子資料夾 301 重新導向到新域

如何從大學域子資料夾 301 重新導向到新域

我在大學網域上的網頁位於:

www.example.edu/~myusername

public_html我在 Linux 伺服器上我的 home 區域的目錄中只有 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 標頭)。

相關內容