admin 发表于 2020-9-25 11:55:55

301跳转利用.htaccess让网站从带www跳转到不带www

相信很多站长朋友都有这样的需求,使用户记住/搜索引擎只收录带www或不带www的页面,毋庸置疑的是,唯一的域名能够给你带来更多的好处,不管它是带www还是不带www。这样无论用户还是搜索引擎都会记住你网站的唯一域名。也不会造成权重的分流。
本文将介绍如何在.htaccess 中强制用户或搜索引擎重定向到单一的域名上。注意:.htaccess文件仅适用于Apache(作为后端)Web服务器,不适用于Nginx类(Nginx、Tengine等)(作为后端) Web服务器实现首先需要在网站根目录(需要跳转的目录)添加一个.htaccess文件,Linux下使用:vi .htaccess即可,而在windows下,则需要软件的帮助或创建一个名为1.htaccess的文件,然后使用:mv 1.htaccess .htaccess即可以创建一个没有文件名只有后缀的文件。然后往文件中添加以下内容:#重定向到不带www的顶级域名RewriteEngine OnRewriteCond %{HTTP_HOST} !^zszx.top$ RewriteRule ^(.*)$ http://zszx.top/$1 同理,如果要把所有不带www跳转到带www,可使用以下代码:#重定向到带www的完整网址RewriteEngine OnRewriteCond %{HTTP_HOST} ^zszx.top RewriteRule ^(.*)$ http://www.zszx.top/$1 小技巧如果网站使用了https的朋友,把http改成https即可实现http到Https的跳转呢
页: [1]
查看完整版本: 301跳转利用.htaccess让网站从带www跳转到不带www