>>  Site Map >>  Forums >>  Admin_HostingDomain

Forum module - topics in forum:



Admin_HostingDomain - Các hướng dẫn cài đặt quản lý và mua bán hosting domain, Cấu hình server web



htacess và 301 redirection - để Url của bạn theo một chuẩn thống n

chào..
mình post bài này vì thấy hiện tại rất nhìu webmaster ỏ việt nam mắc phải một lỗi lầm không đáng có đó là địa chỉ url của trang web..


đó là sử dụng file .htacess để viết lại url của trang web theo một chuẩn..
vd: nếu gõ vào trình duyệt xaluan.com thì nó sẽ tụ đông viết lại cho bạn là www.xaluan.com

việc này có rất nhìu ứung dụng và hữu ích ..nhưng vì trong box SEO nên mình nói về SEO là chính..

vd ảnh huởng của việc không sử dụng rewrite là: khi bạn submit trang web của bạn lên goole yahoo sẽ thuòng là www.xaluan.com nhưng đôi khi một số bạn giói thiệu trang web cua bạn cho bạn bè hoạc post bài trong một sỗ website lại chỉ để xaluan.com

vấn đề là chỗ goole sẽ tưởng lầm là hiện tại có hai trang web khác nhau một là *ttp://xaluan.com và một là *htp://www.xaluan.com như vậy nó sẽ index hai trang này riêng biệt

các bạn dừng vội mừng vì mình co hai cơ hội lên goole ..

thứ nhất là hai trang này sẽ có vị trí rank-thứ khác nhau vì một trang thuờng có nhìu liên kết tù các trang web khác ( backlinks ) hơn trang kia .. và rank này sẽ bị ảnh hưởng xấu tù trang thứ hai..

thứ hai là sớm hay muộn thì goole cũng thấy ràng có hai trang cung nội dung y hệt .. và ngay lập tức nó sẽ cho bạn vào danh sách đen không duọc index và tồi tệ hơn là khỏi có mặt trên goole, yahoo ảnh huởng không nhỏ tói trang của bạn. và để thoát khỏi duọc bị list đen rất khó khăn mình sẽ post một bài khác chi tiết việc này..

vậy tại sao bạn không lo vấn đè này trước khi sảy ra??

một doạn code nhỏ rất hiệu quả theo vd sau:

Quote: :
######################
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.xaluan\.com$
RewriteRule ^(.*)$ http://www.xaluan.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(([^/]+/)*)index\.html\ HTTP/
RewriteRule index\.html$ http://www.xaluan.com/%1 [R=301,L]
</IfModule>

#thay the xaluan.com bang domain name ten trang web cua ban
#neu trang chu cua bạn la mọt file khac voi index.htlm ...
#(vd nhu index.php) hay thay the phan index.html trong code voi index.php
#sau do cat va dan toan bo doan ma nay vao mọt file ten .htaccess
# nho la co dau '.' o dau ten cua file
#luon kiem tra truoc khi cho len site that.
#hay xem them va hoi them tai http://www.xaluan.com/modules.php?name=Forums&file=viewforum&f=38 chi tiet hon
########################


huong dan bao gom trong doan code..
copyright www.xaluan.com
benben
-----------------------------




cách không cần dùng htaccess

đôi khi server của bạn không có htaccess hoạc hỗ trợ 301 redirect bạn dùng lo lắng có thể dùng mã sau
For PHP:
Code: :

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.yoursite.com” );
?>

For ASP:
Code: :

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently”
Response.AddHeader “Location”, “http://www.yoursite.com”
%>


mã này sẽ chỉ cho trình duyệt site chính mà bạn cần chuyển tới




Search from ALEXA


put your ads here