
我在大學網域上的網頁位於:
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 標頭)。