首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 htaccess 将旧域名 301 重定向到新域名

如果更换了域名,那么为了把原来的域名的权重都转移到新域名上面,最好的方法是 301 重定向,我们可以使用 htaccess 将旧域名重定向到新域名,具体方法如下: 创建一个.htaccess文件,或者在现有的....htaccess 文件中将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。...FollowSymLinks RewriteEngine on RewriteRule (.*) http://blog.wpjam.com/$1 [R=301,L] 请将上面的 fairyfish.net 修改成你想要跳转到的域名...记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件 此外,我建议大家归总旧网站的外部链接,并联系相应的站点修改导入链链的URL,以指向新站点。...注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用 ----

4K20

WordPress 免插件生成最安全的纯静态站点地图(sitemap.xml)

代码保存为 sitemap.php 文件(UTF-8 编码),上传到网站根目录,然后访问这个文件的链接即可实时的生成站点地图(sitemap.xml) 但是,这样生成的站点地图(sitemap.xml)...在这里,我就分享一个自己一直在用的最简单的实现方法:Linux定时任务+wget定时生成sitemap.xml 具体实现:将sitemap.php放到某个不为人知的目录,然后定时使用wget去请求这个文件...如果实在搞不清楚什么是相对路径,那么就用简单粗暴的方法:将网站根目录的sitemap.php重命名为一个只有自己知道的php文件,比如xml.php,然后如下添加任务: #每天在网站根目录生成一个sitemap.xml...文章最后 ①、确认无误之后,已开通sitemap权限的就可以前往百度站长平台提交了,没开通权限的可以发送申请邮件到百度站长平台管理员邮箱申请,并且将sitemap.xml使用a标签链接在网站底部即可...②、代码使用很简单,可以根据需要增减内容,比如觉得标签不应该出现在sitemap里面的,可以将标签部分的php代码删除即可,但一定要注意不要误删除结尾的标签。

1.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress免插件生成完整站点地图(sitemap.xml)的php代码

    今天整理电脑文件时,看到了以前收藏的生成 sitemap.xml 的 php 脚本,就随手打开看了看,发现这个代码只能生成主页和文章页的 sitemap。...^/sitemap.xml$ /sitemap.php last; ②、Apache 编辑网站根目录的 .htaccess ,加入如下规则: RewriteRule ^(sitemap)\.xml$...其实,张戈博客早就已经实现 sitemap.xml 静态化了,而且在后面的文章中也有提到=>【相关文章】 实现方法有多种,比如在 Nginx 的 fastcgi 缓存中取消 xml 文件的缓存屏蔽,或者使用张戈博客最早使用的...在这里,我就分享一个自己一直在用的最简单的实现方法:Linux 定时任务+wget 定时生成 sitemap.xml 具体实现:将 sitemap.php 放到某个不为人知的目录,然后定时使用 wget...四、文章最后 ①、确认无误之后,已开通 sitemap 权限的就可以前往百度站长平台提交了,没开通权限的可以发送申请邮件到百度站长平台管理员邮箱申请,并且将 sitemap.xml 使用 a 标签链接在网站底部即可

    1.7K50

    typecho如何去掉隐藏index.php

    那么我们如何做到这样的效果? 1.配置服务器的rewrite规则 如果在保存上述配置的时候,typecho无法自动配置,那么你可能需要手动配置服务器的rewrite规则。...Linux Apache 环境 (.htaccess) RewriteEngine On # 下面是在根目录,文件夹要修改路径 RewriteBase / RewriteCond %{REQUEST_FILENAME...tag=$1 # sitemapxml RewriteRule /sitemap.xml /sitemap.xml [L] RewriteRule /favicon.ico /favicon.ico [...形式: 具体操作,根据本人实际操作如下 我的虚拟主机是apache的,在网站根目录找到.htaccess,有的没有可能是设置了隐藏文件,显示隐藏文件就能看到了。...然后编辑.htaccess文件,加入上文中对应的apache配置代码保存。然后去typecho程序后台,设置>永久链接,按照上文中图片的设置,保存即可。

    1.8K30

    将make的输出(标准输出标准错误输出)重定向到文件 _

    方式 描述符 含义 stdin 0 标准输入 stdout 1 标准输出 stderr 2 标准错误输出 1.想要把make输出的全部信息,输出到某个文件中 最常见的办法就是:make xxx > build_output.txt...2.只需要把make输出中的错误(及警告)信息输出到文件中ing,可以用: make xxx 2> build_output.txt 相应地,由于1=stdout没有变,还是屏幕,所以,那些命令执行时候输出的正常信息...C++ 例如: make 2> my_make_err.log 3.只需要把make输出中的正常(非错误,非警告)的信息输出到文件中,可以用: make xxx 1> build_output.txt...4.想要把正常输出信息和错误信息输出到分别的文件中,可以用: make xxx 1> build_output_normal.txt 2>build_output_error.txt 即联合使用了1和2...&1中,而&1,指的是前面的那个文件:build_output_all.txt 。

    5.1K20

    typecho开启伪静态,去掉那个讨厌的index.php

    那么我们如何做到这样的效果? 1.配置服务器的rewrite规则 如果在保存上述配置的时候,typecho无法自动配置,那么你可能需要手动配置服务器的rewrite规则。...Linux Apache 环境 (.htaccess): RewriteEngine On # 下面是在根目录,文件夹要修改路径 RewriteBase...tag=$1 # sitemapxml RewriteRule /sitemap.xml /sitemap.xml [L] RewriteRule /favicon.ico /favicon.ico [...形式: 请输入图片描述 具体操作,根据本人实际操作如下 我的虚拟主机是apache的,在网站根目录找到.htaccess,有的没有可能是设置了隐藏文件,显示隐藏文件就能看到了。...然后编辑.htaccess文件,加入上文中对应的apache配置代码保存。然后去typecho程序后台,设置>永久链接,按照上文中图片的设置,保存即可。

    1.2K10

    利用漏洞更改Google搜索排名

    XML站点地图 & Ping机制 谷歌允许某网站的网站管理员上传sitemap文件到谷歌搜索平台,以让谷歌搜索引擎根据算法实现对其它网站的智能检索,比如说,sitemap.xml中包含的hreflang...Google Search Console 中的站点地图文件提交 在谷歌搜索管理接口(Search Console)中,如果你要上传提交某网站的一个sitemap.xml文件,如果你对该网站不具备管理权限...开放重定向 很多网站会使用URL参数来控制重定向: ?...就比如上面这个例子,登录green网站后我会被重定向到page.html,有些过滤措施太差的网站则会使用“开放式重定向”参数,让访问动作重定向到不同的网站域,如: ?...该例中,恶意站点地图文件evil.xml托管在网站blue.com上,但谷歌会把它误认为是来自网站green.com上经过验证的文件,使用这种方式,你可以向谷歌上传提交一个自己不具管理权限网站的sitemap

    1.2K30

    网站SEO优化,提交自己的链接给百度,加快收录的小脚本

    还在报错,所以打算曲线救国,自己整一个 需求其实很简单,就是把自己网站的sitemap里的链接提取出来,然后推给百度即可。网站的sitemap现在一般主流的主题都有自带。...一般是你的网站+sitemap.xml 比如我的是:https://vwo50.club/sitemap.xml 。若你没有,则去找个插件就可以实现。 打开百度站长平台,查看提交文章的API 。...访问sitemap.xml,提取https链接,将提取出的所有链接 重定向到 urls.txt。...这里值得注意的是 要使用'>' ,因为打算弄定时任务每天推送,考虑到博客不管是有新文章或者是删除了文章的情况。所以每天的脚本跑完后,新的url要覆盖掉之前的。...然后resulte.txt的话就可以使用 >>重定向。如下图是我的sitemap格式和提出来的格式 设置定时任务。 我们使用crontab -e 。

    39650

    新网站 Robots 和 SiteMap 优化

    Disallow和Allow后面跟的是地址,地址的描述格式符合正则表达式(regex)的规则。因此可以在python中使用正则表达式来筛选出可以访问的地址。...那么我们就可以规定robots中的内容了 User-agent: * # 注意这里指的是 针对所有的搜索引擎 Disallow: /assets/* # 这里是针对爬虫 不允许访问的目录 #...以下是 网站地图 告诉爬虫 那些页面可以爬 提高网站的收录率 Sitemap: https://www.arcinbj.com/sitemap.xml Sitemap: https://www.arcinbj.com...网站地图一般存放在根目录下并命名为sitemap,常见的有两种格式:sitemap.xml、sitemap.html。...sitemap.xml 规范 xml格式 一对标签一个网站 新连接倒序放置 xml中priority为网站爬取权重,告诉爬虫优先爬哪个 ?

    3.7K10

    WordPress固定链接伪静态设置图文教程

    [66-1.png] 一、自定义WordPress链接后缀 1、先了解固定链接形式的组成,这些代码可以单独使用,也可以结合使用,直接复制小括号前的代码到自定义固定链接中保存即可后缀可以由下列参数组合。...1、Linux服务器环境 请确保你的根目录开启了777权限,已开启的话,在修改自定义固定链接后的瞬间,会在主机根目录自动生成一个.htaccess的文件,打开查看是否已生成规则,生成的话,就OK了,就不需要往下看了...如果没有生成.htaccess,或者.htaccess里没有内容,那就需要手动创建一个txt文件,使用上传软件修改名为 .htaccess,粘贴Apache或Nginx规则代码,保存并上传到网站根目录就行了...RewriteRule /software-files/(.*) /software-files/$1 L RewriteRule /images/(.*) /images/$1 L RewriteRule /sitemap.xml... /sitemap.xml L RewriteRule /favicon.ico /favicon.ico L # For file-based wordpress content (i.e. theme

    4.2K40

    将文件夹中的文件信息统计写入到csv中

    今天在整理一些资料,将图片的名字信息保存到表格中,由于数据有些多所以就写了一个小程序用来自动将相应的文件夹下的文件名字信息全部写入到csv文件中,一秒钟搞定文件信息的保存,省时省力!...下面是源代码,和大家一起共享探讨: import os import csv #要读取的文件的根目录 root_path=r'C:\Users\zjk\Desktop\XXX' # 获取当前目录下的所有目录信息并放到列表中...for dir in dirs: path_lists.append(os.path.join(root_path, dir)) return path_lists #将所有目录下的文件信息放到列表中...def get_Write_file_infos(path_lists): # 文件信息列表 file_infos_list=[] for path in path_lists..."]=filename1 #追加字典到列表中 file_infos_list.append(file_infos) return

    9.2K20

    在ROBOTS文本设置SITEMAP路径并提交到搜索引擎

    这讲将介绍如何把sitemap.xm文本映射到robots.txt文件,再把网站地图信息PING到搜索引擎。...将上述代码添加位于网站根目录中的robots.txt文件。...通常sitemap.xml存在网站根目录,通常也存放在sitemaps的文件夹,你也可以随便命名根据你喜欢。通常一个网站只要一个sitemap,但大站就需要很多个站点地图。...下面介绍使用PING的方法提交网站地图到搜索引擎,告诉搜索引擎我的网站地图已经改变。...sitemap=http://你的网站地图路径.com/sitemap.xml 下图是提交林雍岷博客网站地图 使用PING的方法提交网站地图到搜索引擎绝对不能够代替通过网站管理员控制台提交给搜索引擎的方法

    1.9K40

    sitemap网站地图介绍及在线生成器

    目前的网站地图最流行的方式是使用sitemap.xml格式,它被主流搜索引擎(比如:百度、Google、Bing等)所使用。...image.png 1.第一步,手动或通过网站地图生成工具自动生成sitemap的XML文件(可通过本网站的地图生成器生成),本生成器将生成各搜索引擎支持的全部格式的文件; 2.第二步,将sitemap.xml...比如网站为example.com,已制作了一个sitemap.xml的网站地图文件,将sitemap.xml上传至网站根目录即example.com/sitemap.xml; 3.第三步,登录百度站长平台...使用主动推送功能会达到怎样效果及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录 保护原创:对于网站的最新原创内容,使用主动推送功能可以快速通知到百度,使内容可以在转发之前被百度发现...生成的地图文件意义 哲涛站点地图生成器将生成多种不同的站点地图文件,主要包括:sitemap.xml、sitemap.txt、sitemap.html、rss.xml、increase.txt、decrease.txt

    9.9K40

    WordPress纯代码实现自动生成sitemap.xml网站地图功能

    sitemap.xml对网站的优化是很有好处的很有必要整一个。...很多站长都是直接用插件生成一个sitemap.xml,没毛病,也是可以的,但是暖岛个人觉得能用代码实现的,就不会用插件,下面就分享纯代码实现WordPress自动生成sitemap.xml网站地图功能:...新建文件 首先新建一个“sitemap.php”文件,然后将下面代码复制到sitemap.php文件中。...> Click to copy 将编辑好的sitemap.php文件,放在网站的根目录。...首先将自己所使用的的sitemap.xml插件都禁止,然后看看网站的根目录是否会生成一个sitemap.xml文件,如果已经有了,你可以试一下你的域名/sitemap.xml,如果可以显示网站地图信息,

    1.2K30

    WordPress固定链接404解决方法—配置伪静态

    Apache、Kangle伪静态 下载 Apache -Kangle WordPress 伪静态配置文件,解压后将里面的 .htaccess 上传至网站根目录,然后在 WordPress 后台>设置>固定链接...IIS伪静态 这里强烈不推荐使用 Windows+IIS 建站,因为坑太多! IIS 的版本不同,伪静态的设置方式也不一样。...如果你的站点根目录没有 web.config 文件,则试试下面这种方法: 先新建一个 txt 文件,将下面的代码复制粘贴过去: [ISAPI_Rewrite] # Defend your computer... /sitemap.xml [L] RewriteRule /favicon.ico /favicon.ico [L] # For file-based wordpress content (i.e. ...IIS另类方法 其实还有一种另类的方法,不过不推荐使用此方法,治标不治本。 在网站根目录建立一个 404.php 文件。然后打开编辑,插入如下代码: <?

    5K60
    领券