Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将站点上的所有/任意页请求重定向到同一站点上的某个静态页

如何将站点上的所有/任意页请求重定向到同一站点上的某个静态页
EN

Stack Overflow用户
提问于 2016-06-07 07:01:14
回答 1查看 67关注 0票数 0

我需要一个站点上的每一个页面请求-- 200,404,等等--在站点上的固定页面上登陆,在本例中是index_new.php

我尝试过其他的,所以和ServerFault答案,我继续得到一个无休止的重定向循环。

这里是我在httpd.conf:中的代码

代码语言:javascript
运行
AI代码解释
复制
<VirtualHost *:80>
    ServerName my.example.com
    ServerAlias *.my.example.com
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/index_new.php
    RewriteRule ^(.*)$ /index_new.php [R=301,L]
</VirtualHost>

备注:

  1. 站点的.htaccess文件为空
  2. "index_new.php“页面是静态的,没有page (”location:“)内部重定向等等。
  3. 我重新启动了apache
EN

回答 1

Stack Overflow用户

发布于 2016-09-28 06:28:02

负的前瞻性应该可以做到,并且可以很容易地用RedirectMatch来执行一行,而不是使用mod_rewrite:

代码语言:javascript
运行
AI代码解释
复制
RedirectMatch permanent ^/(?!index_new.php).* /index_new.php

清除浏览器缓存和/或尝试使用curl -I http://my.example.com/wahtever以确保其正常工作

为了保持清醒,请在虚拟主机和目录条目中指定文档根以允许访问(根据版本的不同,要求所有授予/允许访问),并且因为您没有使用.htaccess (顺便说一下,祝贺您!您是少数几个从一开始就在做事情的人之一),为了安全起见,请将DocumentRoot目录设置为"AllowOverride none“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37682902

复制
相关文章
使用Serializable接口来自定义PHP中类的序列化
关于PHP中的对象序列化这件事儿,之前我们在很早前的文章中已经提到过 __sleep() 和 __weakup() 这两个魔术方法。今天我们介绍的则是另外一个可以控制序列化内容的方式,那就是使用 Serializable 接口。它的使用和上述两个魔术方法很类似,但又稍有不同。
硬核项目经理
2020/05/29
1.5K0
java中类中多个Synchronized方法
下面给出一个例子,说明一个class中有两个方法synchronized的情况。它们互相阻挡的用法和上面的“一个方法有synchronized”的情况是一样的。
马克java社区
2021/04/23
9470
java中类中多个Synchronized方法
group by 多个字段
众所周知,group by 一个字段是根据这个字段进行分组,那么group by 多个字段的结果是什么呢?由前面的结论类比可以得到,group by 后跟多个子段就是根据多个字段进行分组 注:下面的例子是在网上找到的,仅供参考:
lin_zone
2018/10/10
7.4K0
NewLife.XCode中如何借助分部抽象多个具有很多共同字段的实体类
背景: 两个实体类:租房图片、售房图片 这两个表用于存储房源图片记录,一个房源对应多个图片,两个表的差别就在于一个业务关联字段。 租房图片中的RentID记录这个图片属于哪个租房信息; 售房图片中的SaleID记录这个图片属于哪个售房信息。 声明:这是二次开发,表结构不是我设计的。 因为两个实体类的操作极为相似,我们可以提取出来一个接口,进行统一操作。这里只有两个实体类,可能优势不明显,但如果有八个十个呢? 现在XCoder新模版(2012年3月以后)生成的实体类都是分部类,都对应有一个分部实体接口。 由于
大石头
2018/01/09
2.4K0
NewLife.XCode中如何借助分部抽象多个具有很多共同字段的实体类
如何在Ansible中复制多个文件和目录
Ansible 通过 copy 和 fetch 模块提供了基本的复制文件和目录的功能.
东风微鸣
2022/04/21
17.7K2
如何在Ansible中复制多个文件和目录
如何在 wxPython 中创建多个工具栏
作为C++库wxWidgets的包装器,wxPython允许Python开发人员利用这个成熟且经过实战测试的框架的强大功能。它具有各种平台的本机外观和感觉,包括Windows,macOS和Linux。使用 wxPython,您可以使用各种小部件(例如按钮、文本控件,当然还有工具栏)设计具有视觉吸引力且响应迅速的桌面应用程序。
很酷的站长
2023/08/11
5580
如何在 wxPython 中创建多个工具栏
反射类的字段
@Test public void test6() throws Exception { Person person = new Person(); Class c1 = Class.forName("com.lan.reflect.Person"); Field f = c1.getField("name"); //获取字段的值 Object value = f.get(person);
MonroeCode
2018/01/11
6630
iPhone X之后,面部识别的未来何在?
   远在1811年,第一次工业革命的发源地英国有这样一群纺织工人,历史上称他们为“勒德分子”,他们认为机器铁定会砸掉自己的饭碗,于是搬起家伙,捣毁工厂的机器,火烧厂房。
数据星河
2018/10/17
7200
iPhone X之后,面部识别的未来何在?
mongoose模糊搜索匹配多个字段
需求很简单,就是想根据搜索的内容 同时去匹配数据的title和tag  并返回 主要使用的方法是 db.find().or([])  // 加上'i' 不区分大小写 let search = '111'   let reg = new RegExp(search, "i");   await wallPaper     .find( //不放在or里面的搜索 正常填写       { visible: true }, //返回指定数据       {         _id: 1,       }  
biaoblog.cn 个人博客
2022/08/28
2K0
巧用fastjson自定义序列化类实现字段的转换
项目中突然需要增加另一个字段的查找,而这个查找需要查另一张表的记录。 但现在产品很多地方都要增加该字段,如何最快的实现该功能呢。 办法如下: 通过fastjson序列化时,增加该字段的序列化类,该序列化类通过CODE查找名称,并序列化到前端。
星痕
2018/09/12
6.4K0
WCF发布多个服务
using System; using System.Collections.Generic; using System.Linq; using System.Text; using WcfServiceLibrary1; using System.ServiceModel.Configuration; using System.Configuration; using System.Reflection; using System.ServiceModel; namespace ConsoleApplic
hbbliyong
2018/03/05
1K0
WCF发布多个服务
文章自定义字段和主题设置字段
在 Typecho 官方的主题开发文档中,很少有关于文章自定义字段和主题设置相关的开发说明。我也是查看了一些开源主题的代码才搞懂自定义字段和主题设置的开发。这里就简单写一下文章自定义字段和主题设置的定义和调用。
怪兽
2022/10/04
1.8K0
文章自定义字段和主题设置字段
使用testNGListenter来自定义日志
背景 用testNG写用例的时候,只是打印了请求的日志,没有打印这个用例的开始和结束的标识,想加上这个标识这样更好的排查问题 这种日志是加在用例开始执行和结束,相当于spring中的AOP功能,今天翻
千往
2018/01/24
4750
使用testNGListenter来自定义日志
如何在CSS中自定义鼠标样式
想着美化下自己的个人部落格,那就先从鼠标样式开始美化吧,默认的鼠标样式有点单调,那应该如何美化呢?
用户1094633
2022/02/14
2.5K0
如何在java中创建不可变类?
今天我们将学习如何在java中创建不变的类。不可变对象是在初始化之后状态不变的实例。例如,String是一个不可变类,一旦实例化,它的值不会改变。
三产
2021/01/12
2.2K0
如何在Vue中动态添加类名
能够向组件添加动态类名是非常强大的功能。它使我们可以更轻松地编写自定义主题,根据组件的状态添加类,还可以编写依赖于样式的组件的不同变体。
前端小智@大迁世界
2020/05/12
6.7K0
如何在 Django 中创建抽象模型类?
Django 中的抽象模型类是一个模型,它用作其他模型继承的模板,而不是一个旨在创建或保存到数据库的模型。在应用程序中,可以使用抽象模型定义多个模型共享的相似字段和行为。使用 Django,您可以定义一个派生自 Django.db.models 的模型类,以建立一个抽象模型类。
很酷的站长
2023/08/11
6610
如何在 Django 中创建抽象模型类?
点击加载更多

相似问题

如何通过将自定义字段发布到Workfront

14

Workfront集合中的引用自定义字段

13

Workfront自定义过滤

11

WorkFront (AtTask) API -按值搜索自定义字段

13

如何通过Python检索Workfront中的自定义字段值?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档