2015-05-12 18:30
Chắc khi convert qua xenforo , không ít 1 số bạn sẽ bực vì mất Seo URL ở google cũng như các link cũ không xem được. Hôm nay mình sẽ hướng dẫn một cách rất đơn giản mà người ta gọi là "Quick and Dirty".
Mẹo của chúng ta : Dùng chức năng redirect 303 của PHP
tạo file showthread.php upload lên ngang hàng index.php
Xong thì save file đó với nội dung trên. Thử hàng và thấy kết quả nha.
Nếu người khác vào linK showthread.php?t=xxx thì nó sẽ làm việc
Nếu chỉ vào showthread.php nó sẽ redirect về forum
Ta có thể áp dụng để làm các phần khác như member, và forum.
=========================
Với các bạn dùng vbseo
Ví dụ:
thêm vào sau RewriteEngine On trong file .htaccess
Ví dụ:
thêm vào sau RewriteEngine On trong file .htaccess
Với các bạn dùng friendly url
Ví dụ:
thêm vào sau RewriteEngine On trong file .htaccess
Mẹo của chúng ta : Dùng chức năng redirect 303 của PHP
tạo file showthread.php upload lên ngang hàng index.php
// Topic 303 Redirect
if($_GET['t']){
$idtopic = $_GET['t'];
$page = $_GET['page'];
if($page) $page="page-$page";
else $page='';
header("HTTP/1.1 303 See Other");
header("Location: index.php?threads/$idtopic/$page");
}else{
header("HTTP/1.1 303 See Other");
header("Location: index.php");
}
Copy code
if($_GET['t']){
$idtopic = $_GET['t'];
$page = $_GET['page'];
if($page) $page="page-$page";
else $page='';
header("HTTP/1.1 303 See Other");
header("Location: index.php?threads/$idtopic/$page");
}else{
header("HTTP/1.1 303 See Other");
header("Location: index.php");
}
Copy code
Xong thì save file đó với nội dung trên. Thử hàng và thấy kết quả nha.
Nếu người khác vào linK showthread.php?t=xxx thì nó sẽ làm việc
Nếu chỉ vào showthread.php nó sẽ redirect về forum
Ta có thể áp dụng để làm các phần khác như member, và forum.
=========================
Với các bạn dùng vbseo
Ví dụ:
thêm vào sau RewriteEngine On trong file .htaccess
Ví dụ:
thêm vào sau RewriteEngine On trong file .htaccess
RewriteCond %{QUERY_STRING} (^|\?)t=([0-9]+)($|&)
RewriteRule ^showthread\.php$ /threads/%2/? [R=301,L]
Copy code
RewriteRule ^showthread\.php$ /threads/%2/? [R=301,L]
Copy code
Với các bạn dùng friendly url
Ví dụ:
http://www.tyvn.biz/threads/1-title-topic.html
and http://www.tyvn.biz/forums/2-news-announcements.html
Copy code
and http://www.tyvn.biz/forums/2-news-announcements.html
Copy code
thêm vào sau RewriteEngine On trong file .htaccess
RewriteRule ^threads/([0-9]+)-[^\.]+\.html$ /threads/$1/? [R=301,L]
RewriteRule ^forums/([0-9]+)-[^\.]+\.html$ /forums/$1/? [R=301,L]
Copy code
RewriteRule ^forums/([0-9]+)-[^\.]+\.html$ /forums/$1/? [R=301,L]
Copy code
Chia sẻ bài viết đến bạn bè
Từ Khoá:
xem Fix Url Vbb Khi Convert Qua Xenforo cuc hay
,tải Fix Url Vbb Khi Convert Qua Xenforo mới
,Fix Url Vbb Khi Convert Qua Xenforo hay nhấtđọc Fix Url Vbb Khi Convert Qua Xenforo,Fix Url Vbb Khi Convert Qua XenforoAi đang ở đây:
1 khách