.htaccess規則實現301跳轉的幾種方法- 虛擬主機,虛擬主機域名注冊-常見問題,虛擬主機,網頁制作,域名注冊,主機,企業郵局,主頁空間,個人主頁,網絡實名,主機托管,網站建設,域名">
.htaccess規則實現301跳轉的幾種方法有的時候我們可能需要換域名,但是換域名的同時也會帶來很多麻煩,最大的麻煩就是鏈接丟失, 所以這個時候就要用到301 重定向了,我以前看到很多的重定向僅僅是將主域名定向,而沒有將具體的鏈接 也對應的定向過去,這樣其實是很不友好的,可以用301跳轉將老地址定向到對應的新地址。 本方法適用于Unix和linux的服務器, 如果你用的是 Windows主機,應該在控制面板做301轉向設定。 當然用301跳轉也可以實現所有greatidc.com的頁面都轉向m.ghqvmsj.cn的頁面。 在web根目錄下建立一個文件 .htaccess,然后寫入類似下面的代碼 RewriteEngine on rewriteCond %{http_host} ^greatidc.com [NC] rewriteRule ^(.*)$ http://m.ghqvmsj.cn /$1 [R=301,L] 第一行表示開啟urlrewrite 第二三行表示將 greatidc .com 后面的任何鏈接形式定向到 m.ghqvmsj.cn 對應的鏈接 如greatidc.com/news/52.html將會對應到m.ghqvmsj.cn/news/52.html 如果你的頁面是ASP或PHP還可以做301轉向: ASP的301跳轉代碼: <%@ Language=VBScript %> <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, http://m.ghqvmsj.cn %> PHP的301跳轉代碼: <? Header( “HTTP/1.1 301 Moved Permanently” ); Header( “Location: http://m.ghqvmsj.cn” ); ?> 另外,.htaccess文件只是一個普通文字文件,你用Notepad建這個文件,放上指令, 存在你帳號的根目錄下就行了。
|
|||
>> 相關文章 | |||