支援多種語法的網頁轉址
*以下幾種網頁轉址的語法取自於網際網路公開的轉址語法教學,僅供參考恕不提供諮詢及教學。
1. HTML 的轉址方法:
在 HTML 網頁的 </head> 前加入以下 HMTL 碼,網頁就會自動轉址。
<meta http-equiv="refresh" content="0;url=http://mepopeidia.com" />
其中 content=... 中的 0 是指 0 秒後自動重新整理,並轉址到 "http://mepopeidia.com" 這個 URL。
2. Javascript 的轉址方法:
在 HTML 網頁中原則上是任一地方加入以下 JavaScript 網頁就會轉址。但放在網頁 HTML 碼的開始
較有效率(也較有意義)。
<script>document.location.href="http://mepopedia.com";</script>
3. PHP 的轉址方法:
<?php
header("Location: http://host.domain.tld/path/to/");
?>
(轉址前不可有任何資料輸出)
4.Perl的轉址方法:
#!/usr/bin/perl -w
print "Location: http://host.domain.tld/path/to/ \n\n";
(轉址前不可有任何資料輸出)
5.Perl - 使用 CGI 模組
#!/usr/bin/perl -w
use CGI qw/:standard/;
my $CGI = CGI->new();
print $CGI->redirect("http://host.domain.tld/path/to/");
(轉址前不可有任何資料輸出)
6.用 PHP 取得網址再判斷要不要轉址,在 <head>... </head>中加入
<?php
if(getenv("SERVER_NAME")=="www.bbb.com.tw")
{
echo "<meta http-equiv=Refresh content=0;URL=http://www.aaa.com.tw>";
}
?>