可以直接在里面修改 如果没有.htaccess文件,可在本地随便新建一个文本文档(名字任意取),上传到你的空间根目录,在ftp上面重命名该文件为.htaccess即可 接着就是在.htaccess里面写入301 域名跳转的代码了 代码如下: RewriteEngine on RewriteRule ^(.*)$ http://www.xxxx.com/$1 [R=301,L] 红色的地方改为你的新域名即可 现用.htaccess设置301转向,首先在ljweb.com.ru下建立bbs目录,下建.htaccess文件,内容如下: RewriteEngine on Redirect /bbs http: ,代码: RewriteCond %{http_host} ^www.ljweb.com.ru [nc] RewriteRule ^(.*)$ http://ljweb.com.ru/$1 [r=301
腾讯云.com域名新用户仅需23元/年,下单即享三重福利,免费SSL证书、免费域名解析、备案领礼包…
301重定向又被称为301转向或301跳转,指的是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态马的一种,表示本网页永久性转移到另一个地址。 301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时转移网址,都建议使用301来做转址。 301重定向的意义即搜索引擎优化(SEO),依据HTTP协议发送规范301指令引导访客和搜索引擎爬虫将权重、流量重定向到新的URL,从而带给访客友好的访问体验及在搜索引擎中获得更高权重及排名。 ---- 实现301重定向的5种方式 (1) 在Apache服务器.htaccess 文件中增加301重定向指令。 若要将yourhostname.com指向www.yourhostname.com则只需在DNS服务中增加一个别名记录,如需配置大量的虚拟域名,则可写成: *INCNAMEwww.yourhostname.com
魏艾斯博客前面写过一篇lnmp 环境设置 301 重定向的文章,讲解了 lnmp 环境中 wordpress 程序和其他 php 程序如何做域名 301 重定向。 同时也有朋友不明白做 301 重定向之前应该如何解析域名,还有如果域名做了 CDN 加速的话又该如何设置解析?那么老魏今天就完善和补充一下DNSPOD 实现域名 301 重定向的相关内容。 看到网上太多人问 linux 环境下如何做域名 301 重定向,而很多回答都是复制粘贴来的,没有经过严格测试,所以你照着做也不会成功。老魏的教程是自己一步步操作过来的,完全是真实情况的记录。 国内通常说的域名 301 重定向,一般是指的主域名(也就是不带 www 的域名)做 301 重定向到 www 域名上面,这也符合国人的浏览习惯。 按照正常 301 重定向的操作顺序,我们先做的是域名解析。下面分两种情况来说明如何操作。 1、域名不做 CDN 加速。
都知道在网站更换域名的过程中为了保住收录和排名,就需要通过搜索引擎提供的改版工具来进行操作。而其中最重要的就是对老域名进行301永久重定向获得搜索引擎的收录更新。 事情得从今天群里小伙伴在年前购置了双拼域名说起,备案完成后,年后来折腾更换域名。小伙伴前两天从原来的vesta面板被我们忽悠入了宝塔的坑。今天提到要将原域名做301跳转到新域名上。 完成后点击301重定向页面,完成新主域名到www二级域名的重定向操作。访问域名输入主域名,目标url输入www的二级域名。点击启用301复选框会在目标url后补加后缀,如图所示: ? ,我们需要手动增加配置了,因为宝塔提供的301重定向只能操作一个域名的重定向,多个域名无处可添。 将红色部分的主域名更换为原域名,多个域名就重复几次。如图所示: ? 保存后,经过这样一番操作后,清理下本地浏览器缓存后,就尝试下输入原域名吧,看看有没有成功实现301重定向。
#301重定向 RewriteEngine on RewriteCond %{HTTP_HOST} www.phpfs.com$ [NC] RewriteRule ^(.*)$ http://blog.phpfs.com /$1 [L,R=301] #禁止访问.pem和.log后缀的文件 Order allow,deny Deny from all Deny From All
LNMP下的Nginx如果想将域名vipiu.net 301重定向到www.vipiu.net, 同时www.vipiu.net已经通过/root/vhost.sh添加上, 可以按如下步骤修改 使用命令编辑器 vi、nano或winscp图形管理软件编辑对应的虚拟主机, 一般虚拟主机配置文件位于:/usr/local/nginx/conf/vhost/域名.conf , 如添加的域名是www.vipiu.net
背景描述 有一个旧域名xxxx.misiyu.cn 是以前临时用的,然后目前启用正式域名了,想要把旧域名(xxxx.misiyu.cn )跳转到正式域名,并且是要附带域名后面的参数。 在routes/web.php文件增加: Route::group(['domain'=>'旧域名'], function(){ Route::get('{all}', function(){ return Redirect::away('新域名网址(如http://xxx.misiyu.cn/)'.ltrim(Request::path(),'/'),301); }) c47fc120b4b3f882ec85399696d21c28ac642bdf.html 后面的/details/c47fc120b4b3f882ec85399696d21c28ac642bdf.html,也即以/分割匹配的,分割后换成http://新域名
我们的做法是新加一个80端口配置,记得把上面配置中80端口后面的default_server删掉,不然重新加载的时候会报错
nginx配置防止域名恶意解析 为什么要禁止ip访问页面呢? 这样做是为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生。 归结到技术层面,原因是如果网站允许ip直接访问,那么即使没有在nginx配置中解析恶意的未备案域名,这个域名也是可以访问到你的网站。 相关部门进行核查时,会以为你为未备案域名提供主机服务,后果就是封掉的ip。所以,你需要禁止ip访问,只允许你自己配置的server模块的server_name访问。 这样即使未备案域名绑定了你的ip,也访问不了你的网站。
二是主域名和 www 域名如果不做 301 重定向,百度会分别收录并把权重分散到 2 个不同的域名上(百度认为主域名和 www 域名是 2 个不同的域名),在百度搜索你网站的关键词,会找到主域名和 www 基于以上原因有必要做 301 重定向把主域名指向 www 域名,这样百度这里的权重就都统一到 www 域名了。百度搜索结果也只显示 www 域名了。 有的朋友说我主域名不解析了,只解析 www 域名可以吗?答案是当然可以,不过未来要损失掉一部分来自主域名的流量了。 2、两种 301 重定向方法。 那么首先找找看你域名商的解析里面有没有提供 301 重定向的功能,不懂就发工单问问客服。如果有的话可以试着解析后查询主域名的 https 状态码,就知道是不是真正的 301 重定向了。 查询域名 https 状态,如果是上图的状体就说明 301 重定向成功了。
我的一个地方站(www.cxzaixian.com)曾经遇到过被无故断网的事情,阿里云给的原因是绑定了未备案的域名。 归结到技术层面,原因是如果网站允许ip直接访问,那么即使没有在nginx配置中解析恶意的未备案域名,这个域名也是可以访问到你的网站。 相关部门进行核查时,会以为你为未备案域名提供主机服务,后果就是封掉的ip。所以,你需要禁止ip访问,只允许你自己配置的server模块的server_name访问。 因为本文是说明怎么在nginx服务器配置禁止ip访问。 如果把ip访问和未解析域名访问转到你自己的域名,从而带来一些额外流量,则如下配置(logo条纹挡住的词是:permanent): ?
前言 嗯对,爷不是换域名了吗 xiaolfeng.cn 。告别了 .xyz 的国际域名,转向 .cn 国内域名。 至于我为什么换域名呢,可能是因为 .cn 比 .xyz 高级(可能只是在国内是这样,国际上不一定) 反正我认为就行了,这是我的Blog~ 那么我原来的域名也并不是马上到期了,起码也要到2021-04-07 然后又有很多博客的有脸和访问用户还是记我 .xyz 域名。 所以只好手动做一个301跳转啦。 还有我重新部署了xiaolfeng.xyz的证书,不会出现不安全现象啦~ 代码如下 其实我并不是直接Nginx设置301跳转,虽然这样没啥问题,但是我想还是要一个等待界面,比较像有博客那种样子/doge <html> <head> <title>凌中的锋雨|换域名啦~</title> <meta http-equiv="Content-Type" content="text/html
不知道大家会不会有这样的问题,如果把两个域名同时解析到服务器,就会被百度收录两个域名(网站),而且两个网站的内容相同,会不会被百度判定为仿站或者采集呢? ? 那么怎样做到访问二级域名(www.w3h5.com)和主域名(w3h5.com)都可以打开网站,又不会被百度重复收录呢? 可以试一下这个方法: 百度云加速配置二级域名自动跳转主域名 首先将域名 NS 接入百度云加速,这个我就不讲了,用过应该都知道,非常简单。 这里说一下为什么我使用百度云加速。 下面正片开始: 首先添加一个 @ 记录(解析主域名),指向源站服务器。 image.png 然后将 www 二级域名 cname 到主域名。 “URL跳转”选择“301-永久跳转”,“跳转到”输入带 http 协议的主域名(https://w3h5.com/$1)。
众所周知,绝大多数网站都会有一个首选域名,从用户体验考虑,通常站长们还会另外解析一个域名,并设置 301 重定向。 理论上,301 重定向是对搜索引擎友好的设置,而且搜索引擎也能识别 301 返回码,从而只收录首选域名。但也有个例! 事实说明,百度对 301 很不敏感,这个问题困扰了我很久,前往百度站长平台多次投诉无果,终于忍无可忍,决定将带 www 的域名做了禁止收录处理,我已做好 www 域名全线被 T 的心里准备。 曾多次搜索过如何禁止搜索引擎收录带 www 或不带 www 的域名的方法,但是都是一些做 301 设置的方法,看来还不够彻底! php if($_SERVER['HTTP_HOST'] == '禁止收录域名1') if($_SERVER['HTTP_HOST'] == '禁止收录域名2') { ?
强制www域名301跳转 Bash RewriteEngine on RewriteCond %{HTTP_HOST} ^ahaoyw\.cn [NC] RewriteRule ^(.*)$ http: //www.ahaoyw.cn/$1 [L,R=301,NC] 我们将域名替换成自己的域名即可实现非WWW跳转到WWW域名。 强制非WWW域名301跳转 Bash RewriteEngine On RewriteCond %{HTTP_HOST} ! .*)$ http://ahaoyw.cn/$1 [L,R=301] 这里我们可以强制如果访问www域名前缀,会跳转到非www域名。 Order deny,allow Allow from all Deny from xxx.xxx.xxx.xxx PS:xxx.xxx.xxx.xxx 为要禁止的ip如192.168.80.16 禁止图片盗链
腾讯云作为全球领先的域名服务供应商,为您提供域名查询、域名申请、域名注册、域名购买、域名解析、域名证书等一站式服务……
扫码关注腾讯云开发者
领取腾讯云代金券