首页
学习
活动
专区
圈层
工具
发布

本地搭建外网访问网站,.htaccess实现网站升级时重定向到友好页面

准备更换网站服务器,在本地搭了一个友好页面,也就是维护提示页面。期间遇到了一些问题,记录一下: 因为我用的是联通宽带,是有独立公网IP的,可以直接解析过来,实现公网可访问。 ?...这样也可以解决,用 .htaccess 的伪静态规则,可以实现自动跳转到这个页面,代码如下: RewriteEngine on RewriteCond %{REQUEST_URI} !...^123.123.123.123 //客户端ip如果不是这个 RewriteRule $ /error.html [R=302,L] //则重定向到error.html这个升级提醒页面 声明:本文由w3h5...原创,转载请注明出处:《本地搭建外网访问网站,.htaccess实现网站升级时重定向到友好页面》 https://www.w3h5.com/post/412.html

2.7K10

Nginx 404 错误设置 301 重定向到其它页面的办法

众所周知,404 错误直接影响到我们网站的 SEO,因为这与 SEO 有关。...而子凡将分享一个技巧,通过该技巧,你可以通过允许 404 错误页面并且将其 301 重定向到主页或者其它网站页面来提高网站的 SEO 性能。...当然这里子凡举个实际中很常见的例子,当我们的网站做了域名改版后,当时又需要用到老域名重新来建站的时候,这时候如果用老玉米重新建新站,就可以利用 404 的方式做 301 重定向,这样就保证了老域名之前的改版...话不多说,因为子凡自己的所有服务器都是 Nginx 环境,所有以下就是适合 Nginx 环境 404 错误设置 301 跳转的方法。...当然也可以使用 302 临时重定向,只需要将代码中的 301 改为 302 即可。

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

    HTTP页面如何完成301重定向

    介绍了HTTP页面迁移到HTTPS的时候,为了避免出现重复内容的不同网站的情况,建议广大站长将所有的HTTP页面使用301重定向到对应的HTTPS,为了让更多人熟悉301重定向,本文将介绍301重定向的方式...当然大前提用户在服务器上必须要正确安装SSL证书。 301重定向 301重定向是指页面永久性移走,是网页更改地址后对搜索引擎最友好的方法。当网站发生调整,改变了网站的目录结构,网页被移到一个新地址。...或者网页扩展名改变,如因应用需要把.php改成.Html或.shtml,http升级到https时都需要做301重定向,不然用户访问到的页面可能会发生404页面错误信息。...找到 3:在.htaccess文件中增加301重定向指令 采用“mod_rewrite”技术,形如: “RewriteEngine on 如指定url或目录进行301重定向,须在.htaccess文件中增加以下指令...旧域名重定向到新域名 创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。

    6.3K50

    18个有用的 .htaccess 文件使用技巧

    .htaccess 是 Web 服务器 Apache 中特有的一个配置文件,操控着服务器上的许多行为,我们可以利用它来做许多事情,例如:设置访问权限,网址重定向,等等。...将下面的代码加入到 .htaccess 文件中,结果会把所有带 www. 的网址重定向到不带 www. 的网址。需要将 ijinfa.cn 改成您的域名哦!...$ http://feedburner.com/yourfeed/ 来源: wprecipes 5.自定义错误页面 需要您自己创建一些 html 文件,访问者访问不存在的页面时就会显示这些...在升级博客或者修改主题的时候,让访客看到这些变化(特别是代码错误),总不是件好事,甚至可能引发安全问题,这时,就有必要将所有访问者引向一个指定的维护模式页面。...下面的语法中使用302重定向,将读者引导到一个叫做“maintenance.html”的页面,第三行中是您自己博客的IP地址。

    72710

    详解Apache下.htaccess文件常用配置

    通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置索引入口等功能。...需要在htaccess文件中加入 ErrorDocument 404 /404.htm 前面的404是其错误代号,后面的/404.htm是自己定义的404页面的路径。...在htaccess在线生成程序中,请切换到“自定义错误页面”选项卡,然后在“404(未找到)”后面的输入框中输入你的错误页面地址即可。在线生成工具还可以处理其它类型的错误,以此类推即可。...程序将根据您的输入自动判断使用正重定向还是逆重定向。 5、默认入口页面 有些虚拟主机就是另类,不适用默认的文件名,或顺序非主流。那么通过以下的代码就可以自己定义这个页面的文件名了。...7、固定301、302网页重定向 由于页面转移位置造成的404错误是我们大家都非常头痛的问题,但我们只需要做一个301的重定向就会完全解决这个问题了。

    4K20

    Htaccess文件是什么以及Windows下自由创建.htaccess文件的N种方法

    通过htaccess文件,可以帮我们实现:网页301重定向、自定义404错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。...笼统地说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表,以及使用其他文件作为index...还有,Apache必须在所有上级的目录中查找.htaccess文件,以使所有有效的指令都起作用(参见指令的生效),所以,如果请求/www/htdocs/example中的页面,Apache必须查找以下文件...; 使用重命名命令ren 1.txt .htaccess ,这是最常规的方法了,在windows窗口下不能执行的命令,在cmd下却如履平地; 使用重定向命令 echo. >.htaccess,这里将一个回车符输入到...居然能正确解压出来时,所得到的启发,当然你使用7zip之类的管理器也是可以的 3、直接通过文本编辑工具保存,例如记事本,ultraEdit等等,不过保存的时候选择 所有文件就可以了 4、使用php

    2.5K10

    CentOS服务器apache绑定多个域名的方法

    Apache如何添加二级域名 httpd.conf 中需要打开mod_rewrite功能(关于URL重定向的具体说明,可以参照.htaccess使用方法总结),具体操作就是,在httpd.conf 的最后...的重定向的使用,这里让我们来比较全面的了解一下.htaccess吧。....htaccess是Apache服务器的一个非常强大的分布式配置文件。正确的理解和使用.htaccess文件,可以帮助我们优化自己的服务器或者虚拟主机。...比如可以利用.htaccess文件创建自定义的“404 error”页面,更改很多服务器的配置。而我们所需要做的,仅仅是在这个文本文档中添加几条简单的指令而已。   ...例如,需要使用.config ,则可以在服务器配置文件中按以下方法配置:AccessFileName .config笼统地来说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面

    7.9K20

    一款多储存方案的开源图床 兰空图床(Lsky Pro)

    s=$1 last; break; } } ##### Apache: Apache 直接使用 .htaccess 即可 访问首页,未安装自动跳转至安装页面,根据页面提示安装即可。...使用管理员账号登录,访问任意页面会跳转到升级数据库结构页面,根据提示操作即可。...FAQ:如果覆盖更新文件后无法重定向到更新页面,或首页出现错误,请直接访问 http://域名/install/update.html 进行更新。 如何修改网站运行目录?...如果你 无法 或 不会 设置运行目录,可以将 public 目录下的所有文件和文件夹(包括 .htaccess 文件)移动到根目录 (和 application文件夹同级)即可,尽管我们不推荐你这么做,...'/thinkphp/base.php'; // 执行应用并响应 Container::get('app')->bind('index')->run()->send(); 注意:请不要使用记事本打开修改

    3K30

    网站突然不收录了是什么原因?详细的排查方向和建议

    检查.htaccess(Apache)或nginx.conf等配置文件是否有错误规则拦截了爬虫。​​...DNS问题:​​DNS解析不稳定、更改DNS后未生效完全、DNS记录错误导致爬虫无法解析到正确的服务器IP。​​检查:​​ 使用第三方DNS检测工具检查全球解析情况、TTL设置和解析速度。​​...网站重定向或移动处理不当:​​网站进行大规模改版(更换域名、修改URL结构等)后,没有正确设置301永久重定向或rel="canonical"。​​...使用爬虫工具抓取网站(如Screaming Frog免费版),模拟搜索引擎,看能否抓到页面,是否遇到大量错误或重定向。​​...如果涉及重定向:确保所有旧URL都正确301到新地址。​​重新验证和提交:​​在站长工具中重新验证修复情况。重新提交网站地图。手动"请求索引"少数重要页面。​​

    78400
    领券