html - 網(wǎng)頁(yè)的a標(biāo)簽到底要不要寫(xiě)上域名?
問(wèn)題描述
開(kāi)發(fā)網(wǎng)頁(yè)時(shí),a標(biāo)簽的鏈接有兩種寫(xiě)法,比如首頁(yè):
一種是<a href=’/’></a>,使用者有vue官網(wǎng),w3cschool,segmentfault等;一種是<a href=’www.xxx.com’,使用者有美團(tuán),豆瓣等。
有說(shuō)法是寫(xiě)上域名不容易被扒,且有利于seo,而不寫(xiě)則有利于更換域名,且有利于開(kāi)發(fā)(少寫(xiě)代碼)。到底哪個(gè)更好?更常用?
問(wèn)題解答
回答1:一般情況下是不寫(xiě)域名,不寫(xiě)域名對(duì)于SEO無(wú)任何影響,至于被扒源碼或者數(shù)據(jù),目前的爬蟲(chóng)框架都很智能的,你寫(xiě)不寫(xiě)域名他們都可以扒掉,就算有域名,用各種編輯器批量替換一下也是分分鐘的事情。
對(duì)于開(kāi)發(fā)來(lái)說(shuō)肯定不寫(xiě)域名比較方便。
回答2:不寫(xiě)
不影響seo
對(duì)爬蟲(chóng)沒(méi)有太大影響,反爬還是要禁IP
域名是有可能換的,難道你還要全部改一次代碼嗎
回答3:例如開(kāi)發(fā)環(huán)境下服務(wù)器端口是 8080,如果要寫(xiě)上域名,則為 ,但是生產(chǎn)環(huán)境端口一般都是 80,則此時(shí)需要修改為 ,開(kāi)發(fā)環(huán)境和生產(chǎn)環(huán)境的代碼不一致了,如果不寫(xiě)域名則開(kāi)發(fā)環(huán)境和生產(chǎn)環(huán)境下都為 ,不同環(huán)境時(shí)不需要修改代碼。
回答4:后臺(tái)配一個(gè)域名的字符,例如:
$path = 'http://xxx.com'
規(guī)定所有url都需要加$path,這樣要不要前綴,你都能瞬間切換。
相關(guān)文章:
1. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. boot2docker無(wú)法啟動(dòng)3. docker-compose中volumes的問(wèn)題4. nignx - docker內(nèi)nginx 80端口被占用5. java - SSH框架中寫(xiě)分頁(yè)時(shí)service層中不能注入分頁(yè)類(lèi)6. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.7. dockerfile - 為什么docker容器啟動(dòng)不了?8. docker容器呢SSH為什么連不通呢?9. 關(guān)于docker下的nginx壓力測(cè)試10. docker images顯示的鏡像過(guò)多,狗眼被亮瞎了,怎么辦?

網(wǎng)公網(wǎng)安備