در فایل header.php قالب بعد از <?php قرار دهید :
کد PHP:
if(is_single()) {
header("Location: http://newdomain.com".$_SERVER['REQUEST_URI']);
}
در فایل header.php قالب بعد از <?php قرار دهید :
کد PHP:
if(is_single()) {
header("Location: http://newdomain.com".$_SERVER['REQUEST_URI']);
}
تابع header دو پارامتر دیگه هم داره که دومی اینکه آیا هدر با هدر قبلی جایگزین بشه که اینجا نیاز نیست ولی سومی که HTTP Response Code هستش می تونه نوع ریدایرکت هم مشخص کنه که فقط با نوشتن عدد 301 انجام میشه.
فقط دقت کنید بهتره بعد از ریدایرکت با تابع header با تابع exit نیز پایان کد رو به php اعلام کنید تا اگر پردازش دیگه ای مونده با توجه به اینکه دیگه نیاز نیست و باید کاربر منتقل بشه دیگه ادامه نده.کد:<?php if(is_single()){ header('Location: http://newdomain.com' . $_SERVER['REQUEST_URI'], false, 301); exit(); }
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)