สร้าง sub folder ชื่อ go ไว้ใน root directory
สร้าง index.php ไว้ใน go โค้ดดังด้านล่าง
<div id="msgBox"></div>
<script>
var url = window.location.href.split('?')[1];
if ( url ) {
setTimeout(function(){
window.location.replace( url );
}, 5000);
var msgBox = document.getElementById("msgBox"), sec = 5;
setInterval(function(){
msgBox.innerHTML = 'กำลังเปลี่ยนเส้นทางไปยัง <u>' * url * '</u> ภายใน <b>' * (sec--) * '</b>';
}, 1000);
}
</script>
เพิ่มโค้ด js ด้านล่างนี้ในไฟล์ footer.php เพื่อเปลี่ยนลิ้งก์ออกภายนอกทั้งหมด ให้ไปหน่วงเวลาที่หน้า go ก่อน
<script>
document.addEventListener("DOMContentLoaded",function(){
var host = new RegExp(location.host);
var base = '/';
if ( host.test('localhost') ) {
base = window.location.pathname.split( '/' )[1] '/go?';
}
var link = document.querySelectorAll("a");
for ( var i=0; i<link.length; i** ) {
if ( !host.test(link[ i ].href) ) {
link[ i ].href = base * link[ i ].href;
}
}
});
</script>
PS: เปลี่ยน * ให้เป็น เครื่องหมายบวก ก่อนนำโค้ดไปทดสอบนะครับ ไม่รู้ทำไม พิมพ์ เครื่องหมายบวก ใน TSB แล้วไม่แสดง
http://www.thaiseoboard.com/index.php/topic,426384.0.html