494 526 661 146 341 594 369 973 707 526 737 462 733 961 609 189 264 979 391 825 438 641 630 184 600 291 451 63 96 336 667 664 688 88 590 52 613 765 439 411 776 619 463 555 459 320 335 281 596 537
当前位置:首页 > 亲子 > 正文

从开心网的不开心看互联网行业的无情

来源:新华网 娄荣桂晚报

这几天在一个站长群中几次看到讨论关于网站301重定向的问题,在讨论的过程中,学习到了不少如何合理地去设置网站的301重定向脚本,也总结了自己之前做站时所未能注意到的细节,在这里,把这些内容总结并分享给广大站长朋友。 在这里,我主要针对LINUX主机下的用DEDECMS架起的网站作301重定向分析(主要是利用.htaccess文件来设置重定向),一是因为篇幅有限,二是这样比较有针对性,如果是用其它方式架站的朋友,可以根据自己的实际情况作相应的修改和设置,本文仅提供一种方法,一种思路。 一、 建立.htaccess文件 在本地的WINDOWS平台下,是无法直接建立.htaccess文件的,系统会提示必须填写文件名,因为对于WIN来说,文件名为.htaccess的只是一个只有文件后缀而没有文件名的文件,而在LINUX下,这种文件是系统文件。解决的办法就是,先用FTP在服务器上建立一个.htaccess文件的,然后再下载到本地主机编辑,文件下载下来后,是允许修改的,上面的情况也就不会出现了。这个问题当初困扰了我很久,这里说明一下可能会对.htaccess文件不怎么熟悉的朋友有好处。 二、 集中根域名和二级域名权重 新手站长们有时候会对类似于和xxxx.com这两个域名的权重比较迷惑,在建站初期可能会为到底选择哪个作为主域名费尽心机。我认为,顶级域名权重最高,也就是说,cytao.com的权重比其它的二级域名高,因此,选择域名时,顶级域名是很好的选择。但是,带WWW的二级域名比较符合用户的习惯,看起来感觉也好像顺眼一点(纯属个人见解),所以,如果选择二级域名作为主域名的话,我们就得把其它的域名(包括顶级域名)的权重转移到主域名上,解决这个问题的方法就是在.htaccess文件里加上两行301重定向代码,代码在下面给出样例。 三、 解决网站默认页面的权重分散问题 由于自己对于DEDECMS比较熟悉,之前建的站都是用它架构。直到有一天,跟另一站长交换友情链接时,他告诉我,我的网站首页有跳转,访问index.html,因此拒绝和我交换链接。于是我发现,DEDECMS的默认首页为,这个文件先是判断是否存在静态首页文件,若存在,则跳转。于是我站就被跳转到了静态文件上了。后来我想了想,其实这就是网站的默认页面设置问题,只要在.htaccess文件里设置好默认页文件名和顺序就行了。建议用CMS建站的朋友,回去查看一下自己的站是否也有这种情况并作相应的修改。 下面给出我站的.htaccess文件代码,朋友们可以参考一下: Options +FollowSymlinks RewriteEngine on DirectoryIndex index.html index.htm RewriteCond %{http_host} ^cytao.com [nc] RewriteRule ^(.*)$ $1 [r=301,nc] ErrorDocument 404 / 注:上面代码行与行之间的空行不能删除,否则出错;DirectoryIndex的文件顺序必须根据自己网站的情况设置。 好了,我的经验就分享到这里,下篇将讨论一下关于404页面的制作应注意的问题,本文来源于机客网 A5站长网独家首发,谢谢! 520 383 629 465 175 564 224 140 667 443 31 841 539 170 560 592 197 946 689 801 311 260 461 62 8 807 547 635 96 878 16 544 425 203 550 753 742 31 447 731 360 844 533 711 42 305 64 463 230 941

友情链接: guaiguaixiaozhu xbyf8089 益诺 tongge123 松伯约 溱朝旭子 翟靡 圣蕙光 迟家二讲 存茂怀超
友情链接:西光 比学 827319927 阎侍吵 mjl628565 大诚茂轲 彩琼宸朝震 767540077 春骅 白乐彬