文章详情页
html - 网页的a标签到底要不要写上域名?
浏览:213日期:2023-01-12 08:05:36
问题描述
开发网页时,a标签的链接有两种写法,比如首页:
一种是<a href=’/’></a>,使用者有vue官网,w3cschool,segmentfault等;一种是<a href=’www.xxx.com’,使用者有美团,豆瓣等。
有说法是写上域名不容易被扒,且有利于seo,而不写则有利于更换域名,且有利于开发(少写代码)。到底哪个更好?更常用?
问题解答
回答1:一般情况下是不写域名,不写域名对于SEO无任何影响,至于被扒源码或者数据,目前的爬虫框架都很智能的,你写不写域名他们都可以扒掉,就算有域名,用各种编辑器批量替换一下也是分分钟的事情。
对于开发来说肯定不写域名比较方便。
回答2:不写
不影响seo
对爬虫没有太大影响,反爬还是要禁IP
域名是有可能换的,难道你还要全部改一次代码吗
回答3:例如开发环境下服务器端口是 8080,如果要写上域名,则为 ,但是生产环境端口一般都是 80,则此时需要修改为 ,开发环境和生产环境的代码不一致了,如果不写域名则开发环境和生产环境下都为 ,不同环境时不需要修改代码。
回答4:后台配一个域名的字符,例如:
$path = 'http://xxx.com'
规定所有url都需要加$path,这样要不要前缀,你都能瞬间切换。
标签:
HTML
相关文章:
1. 问题Unknown column ’’ in ’where clause’2. angular.js - 如何控制ngrepeat输出的个数3. html - vue项目中用到了elementUI问题4. javascript - 在使用 vue.js element ui的时候 怎么样保留table翻页后check的值?5. mysql_replication - mysql读写分离时如果单台写库也无法满足性能怎么解决6. javascript - vue组件通过eventBus通信时,报错a.$on is not a function7. css3 - css怎么实现图片环绕的效果8. linux - ubuntu 命令行中文 显示菱形,期望通过引入字体解决而不是zhcon这种方式9. ionic 项目 ionic build android -release 打包时报错10. python - 如何用pandas处理分钟数据变成小时线?
排行榜

网公网安备