په سرلیک کې ورڈپریس ته اړول

د ورڈپریس سرلیک اړول

د د اړونده فلګ د ورڈپریس لپاره رامینځته شوی د ریډیریکټس تنظیم کولو او اداره کولو لپاره عالي وسیله ده. زه دا په دې سایټ کې کاروم او د تازه پوسټونو ، وابسته لینکونو ، ډاونلوډونو ، او نورو لپاره زما د لارښودونو ډلې تنظیم کړې.

په هرصورت ، زه یوه ځانګړې ستونزه ته ورغلم چیرې چې زه د پیرودونکي لپاره ریورس پروکسي ترتیبوم چیرې چې ورڈپریس په لاره کې پرمخ ځي ... مګر د سایټ ریښه نه. لومړنی سایټ په آیزور کې په IIS کې روان دی. IIS کولی شي د مستقیم لارښوونې اداره کړي لکه څنګه چې کوم ویب سرور کولی شي ، مګر ستونزه دا ده چې دا پیرودونکي به د دوی پراختیایی پروسې ته د مدیریت مدیریت ته اړتیا ولري - او دوی دمخه بوخت دي.

په مسله کې دا دی چې د .htaccess سټایل ریډیریکټ امکان شتون نلري ... موږ باید په حقیقت کې په PHP کې ریډیریکټونه ولیکو. د حل په توګه ، موږ ورڈپریس ته غوښتنې لارښوونه کوو ترڅو وپیژندل شي که چیرې په زړو لارو کې هیڅ ډول لارښود شتون لري.

دننه دننه Header.php زموږ د ماشوم موضوع موضوع فایل ، موږ یو فعالیت لرو:

function my_redirect ($oldlink, $newlink, $redirecttype = 301) {
	$olduri = $_SERVER['REQUEST_URI'];
	if(strpos($olduri, $oldlink) !== false) {
		$newuri = str_replace($oldlink, $newlink, $olduri);
		wp_redirect( $newuri, $redirecttype );
		exit;
	}
}

موږ په فنکشنز.پی پی پی کې د سړې اچولو زغم نه درلود ځکه چې دا به یوازې د سر سر فایل اغیزه وکړي. بیا بیا ، په سرۍ فایل فایل کې ، موږ په ساده ډول د ټولو مخ اړونې لیست لرو:

my_redirect('lesson_plans', 'lesson-plan');
my_redirect('resources/lesson-plans/26351', 'lesson-plan/tints-and-shades');
my_redirect('about/about', 'about/company/');

د دې فنکشن سره ، تاسو کولی شئ مشخص کړئ چې کوم ډول ریډیریکټر ته غواړئ د سرلیک غوښتنه تنظیم کړئ ، موږ دا یوازې 301 ریډیریکټ ته ډیفالټ کړی ترڅو د لټون انجنونه به یې درناوی وکړي.

ته څه فکر کوی؟

دا سایټ د سپیم کمولو لپاره Akismet کاروي. زده کړئ چې ستاسو د تبصرې ډاټا پراساس پروسس کیږي.