改版時(shí)如何保留原鏈接創(chuàng)建新的URL?
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)站改版基本是不可避免的,改版時(shí)如何保留原鏈接創(chuàng)建新的URL,從而對(duì)網(wǎng)站優(yōu)化的影響降到最低呢?
下面提供一些具體操作辦法(僅適用于apache網(wǎng)絡(luò)服務(wù)器):
文件位置:apache->conf->httpd.conf
請(qǐng)?jiān)趆ttpd.conf中使用Alias指令:
Alias /newurl /www/htdocs/oldurl
如:用戶訪問新的地址example.com/newurl/id34.html 服務(wù)器將提供的內(nèi)容原地址是example.com/www/htdocs/oldurl/id34.html。
注意:Alias只會(huì)改變本地URL,如myctr.cn/newurl/id34.html 的/newurl/id34.html 部分,而無法改變URL的主機(jī)名稱部分(如:http://pigpusher.com/部分)。若要更改URL的主機(jī)名稱部分,請(qǐng)使用Redirect或RewriteRule指令。
相關(guān)知識(shí):本功能的Alias指令在 httpd.conf中是這一句: #Alias /webpath /full/filesystem/path 去掉前面的#,并做下相應(yīng)的修改即可。
SEO過程中一般在這些情況下需要用到該功能:
1、當(dāng)文件移動(dòng)或文件目錄名稱發(fā)現(xiàn)改變,出于SEO需要,你需要保持舊的URL;
2、網(wǎng)站改版了,網(wǎng)站導(dǎo)航和鏈接發(fā)生變化,為了繼續(xù)持有原鏈接帶來的流量,我們需要保持舊的URL;
3、你希望不同的人用不同URL來鏈接同一個(gè)的內(nèi)容。(我們一般不建議這樣做)
友情提醒:以上設(shè)置需要對(duì)程序有一定的了解,如果您對(duì)程序不是很了解,建議您不要輕易做改動(dòng),或者改動(dòng)前,請(qǐng)做好相關(guān)數(shù)據(jù)備份!
相關(guān)知識(shí):URL標(biāo)準(zhǔn)化是什么意思?