سلام الله عليكم
انا استخدم سكربت اختصار الرواط لموقع
سكربت YOURLS ويوجد به الان الاف الروابط
وهو يحول الروابط بتحويل 301 تقريبا
هل يوجد طريقة لعمل صفحة تحويل بدل من التحويل المباشر
مثل اسكربت surl
وشكرا للافادة
ودى كود الملف ال php الخاص بالتحويل فى الاسكربت
yourls-go.php
كود:
<?php
define('YOURLS_GO', true);
require_once( dirname(__FILE__).'/includes/load-yourls.php' );
// Variables
$id = ( isset( $_GET['id'] ) ? $_GET['id'] : '' );
$keyword = yourls_sanitize_string( $id );
// First possible exit:
if ( !$keyword ) {
yourls_redirect( YOURLS_SITE, 301 );
}
// Get URL From Database
$url = yourls_get_keyword_longurl( $keyword );
// URL found
if( !empty($url) ) {
// Update click count in main table
$update_clicks = yourls_update_clicks( $keyword );
// Update detailed log for stats
$log_redirect = yourls_log_redirect( $keyword );
yourls_redirect( $url, 301 );
// URL not found. Either reserved, or page, or doesn't exist
} else {
// Do we have a page?
if (file_exists(dirname(__FILE__)."/pages/$keyword.php")) {
yourls_page($keyword);
// Either reserved id, or no such id
} else {
yourls_redirect( YOURLS_SITE, 307 ); // no 404 to tell browser this might change, and also to not pollute logs
}
}
exit();
?>