Tsamaisa WordPress ka Hlooho

Sehlooho sa WordPress se tsamaisa hape

The redirection plugin e hahiloeng bakeng sa WordPress ke mokhoa o tsotehang oa ho hlophisa le ho tsamaisa litsamaiso. Ke e sebelisa sebakeng sena sa marang-rang mme ke hlophisitse lihlopha tsa ka tsa litsamaiso tse nchafalitsoeng bakeng sa lintlha tse ntlafalitsoeng, lihokela tsa kopanelo, download, jj.

Leha ho le joalo, ke ile ka thulana le bothata bo ikhethileng moo ke nang le projeke e ikemiselitseng moeletsi moo WordPress e mathang tseleng… empa eseng motso oa sebaka seo. Sebaka sa mantlha sa marang-rang se sebetsa ho IIS ho Azure. IIS e khona ho tsamaisa litsamaiso joalo ka ha seva efe kapa efe ea webo e ka khona, empa bothata ke hore moreki enoa o tla hloka ho kenya tsamaiso tsamaisong ea bona ea nts'etsopele - mme ba se ba ntse ba phathahane.

Taba ke hore tloaelo ea .htaccess ea ho tataisa ha se monyetla… re tlameha ho ngola lits'oants'o tsa PHP. E le tharollo, re tsamaisa likopo ho WordPress ho supa hore na ho na le litsamaiso tse ling tseleng ea khale.

ka hara header.php file ea sehlooho sa rona sa bana, re na le mosebetsi:

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;
	}
}

Ha rea ​​ka ra khathatsoa ke ho beha ts'ebetso ho function.php hobane feela e ne e tla ama feela file ea hlooho. Joale, ka har'a file ea header.php, re na le lethathamo la litsamaiso tsohle tse reretsoeng:

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

Ka ts'ebetso eo, o ka hlakisa hore na o batla ho tsamaisa mofuta ofe oa kopo eo re e khethileng, re mpa re e fetiselitse ho 301 e lebisang hape e le hore lienjini tsa ho batla li e hlomphe.

U nahana eng?

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.