当前位置: 首页 > 知识库问答 >
问题:

如何重定向以. html结尾的旧站点url到新站点的主页

胡云瀚
2023-03-14

好的,我有这些旧网址:

http://www.example.com/services.html
http://www.example.com/about.html

我想重定向所有已发送的传入请求。在它的html只是网站的主页http://www.example.com.请记住,“旧”和“新”域名实际上是同一个ie。示例。com

我尝试过这一点,但htaccess规则不是我的强项:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} \.html$
RewriteRule http://www.example.com [L,R=301]

共有1个答案

颛孙成益
2023-03-14

用以下规则替换您的规则:

RewriteEngine On

RewriteRule \.html$ /? [L,R=301,NC]
 类似资料:
  • 我正在将我的应用程序迁移到Next.js。目前我有一个url结构如下所示: 所以我的英文网站没有URL中的语言。如果有人试图访问网址中带有“en”的网站,他将被转发。 我如何在Next.js中实现这一点?在/pages目录中总是有两个文件(即“[language].js”和“index.js”)似乎不是正确的解决方案。

  • 每当我访问网址https://localhost:9002/trainingstorefront/?site=electronics,它总是重定向到站点主页。这个请求映射实际上是如何发生的,以及它在哪里决定要加载的站点。

  • 我在NiFi流中有一个输出端口,我有一个Flink作业,它使用NiFi站点到站点协议(Flink提供适当的连接器)从这个端口消耗数据。消耗是并行的--即有多个Flink源从同一个NiFi端口读取。 我想要实现的是运行中的Flink源之间的分区数据负载平衡--即确保具有相同密钥的数据始终被传递到相同的Flink源(类似于ActiveMQ消息组或Kafka分区)。这是订购需要的。 不幸的是,我找不到任

  • 我不明白一件事 - NodeJS 是否允许侦听自定义主机名?不是本地主机。因为当我收听我的网站网址 (example.com) 时,我收到以下错误: 错误: 侦听 EADDRNOTAVAIL example.com IP 地址:1000 at Object.exports._errnoException (util.js:1022:11) at exports._exceptionWithHost

  • 使用指南 - 账户管理 - 站点管理 - 如何创建站点 一般情况下,您需要在百度统计中创建站点才能获取跟踪代码及查看网站数据。 新注册的统计站长版帐户与推广版账户,都可以在开通时直接添加【站点】信息: 如果您想追踪的站点不止一个,可以继续新增站点。 登录百度统计,选择“管理->网站列表”标签。 点击网页右上方“新增网站”按钮,弹出对话框。 1 . 输入网站域名,域名格式不正确,将无法创建。 可输入

  • 在过去的几天里,我对我的Firebase网站https://scratch-gui.firebaseapp.com/做了一些更改。由于我正在开发网站,我计划定期部署和构建网站。 如果我在正常浏览器中访问该网站,则不会显示我最近的更改。例如,当我访问主页时,我的导航仍然是这样的: 但是,如果我在一个匿名窗口或一个以前从未访问过该站点的设备中访问,它看起来是这样的: 我认为这可能是由于缓存的原因,可能