.htaccess 将子域重定向到域

2023-12-02

我有一个子域http://sub.domain.com

我希望来自该子域的所有链接都重定向到目标域 与 www、非 www 以及重定向路径。

重定向:

www = http://www.sub.domain.com

非万维网 =http://sub.domain.com

path = http://sub.domain.com/something/anything

达到目标:

http://www.domain.com/sub/zero

.htaccess 是什么?

如果我不想将路径传输到新目标,会有什么变化, 那么有一个静态目标吗?


将此代码放入您的DOCUMENT_ROOT/.htaccess file:

RewriteEngine On

# target with original URI being carried over
RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.com$ [NC]
RewriteRule ^ http://www.domain.com/sub%{REQUEST_URI} [NE,R=301,L]

对于第二部分:

# static target
RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.com$ [NC]
RewriteRule ^ http://www.domain.com/sub/zero [NE,R=301,L]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.htaccess 将子域重定向到域 的相关文章

  • 将具有子目录的域转发到具有子目录的其他域

    我有一个热爱域名的客户 更喜欢转发域名 其中许多域没有与其关联的网站 它们仅用于营销和转发 我知道如何轻松地将一个域转发到另一个域 但我好奇的是如何将这些域的特定 url 转发到其他特定 url 例如 www site1 com 目录 gt
  • PHP设置全局环境变量的方法

    我已阅读问题 答案here https stackoverflow com questions 13568191 how to get system environment variables into php while running
  • 重定向而不改变url

    我总是不喜欢 htaccess 我正在尝试建立一个所有请求都通过index php 的网站 但我希望URL 类似于www sample com home 该网址实际上会加载 www sample com index php page hom
  • 在 PHP 中使用 Curl 将获取字段附加到 URL

    我可以使用 Curl 执行服务器端和客户端重定向 但无法通过 get 请求将 GET 字段附加到 URL 这是我的代码 post curl init curl setopt post CURLOPT URL url curl setopt
  • 只为一个目录中的文件添加 html 扩展名

    尝试重写如下所示的链接 content about me 对此 content about me html 这对于我正在做的事情是必要的 我不断收到此 htaccess 规则的内部服务器错误 RewriteRule content cont
  • XAMPP Windows Apache VirtualHost 403 禁止

    我的 XAMPP 在我的 winodws 8 机器上与虚拟主机一起运行良好 直到我被迫重新启动计算机 Windows 更新 重新启动后 我发现我的虚拟主机不再工作 为了避免解决太多问题 我决定重新安装 XAMPP 当前正在运行 XAMPP
  • 侵入性的确切含义是什么?是什么让 Spring 成为非侵入式的? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我是 spring 框架的新手 在我看到的大多数Spring教程中 Spring都被描述为 非侵入性 侵入性是什么意思 在 Java 中使用 S
  • RewriteCond 比较 Apache htaccess 中的两个变量

    我想要一个rewritecond这得到true如果有两个变量HTTP ORIGIN and HTTP HOST是平等的 我试过 RewriteCond HTTP Origin http HTTP HOST 但尽管 Netbeans 语法颜色
  • 如何检测linux机器上是否安装了tomcat和ant

    我正在尝试安装Tomcat and Ant在我的 Linux 机器上 但在安装它们之前我只需要检查它们是否已经安装 关于Tomcat 我用谷歌搜索了很多 并在我的机器上的以下目录中搜索了 tomcat usr local opt usr s
  • 防止 CSS URL 被 htaccess 重写

    我正在创建一个标准重写 htaccess去做这个 http www myurl com post id RewriteRule post 0 9 post php id 1 NC L 现在 它可以正常工作 但所有其他外部 URL 例如 CS
  • htaccess 将所有请求重定向到index.php(子文件夹除外)

    我在域的根目录安装了一个 CMS 具有以下 htaccess RewriteEngine On RewriteBase RewriteCond REQUEST FILENAME f RewriteCond REQUEST FILENAME
  • 使用 uWSGI 部署 Pylon

    我们正在尝试将我们的内联网迁移到 Pylons 我的老板正在尝试设置 Pylons 以在 Apache 后面使用 uWSGI 以便他可以设置多个独立的应用程序 然而 他在设置方面遇到了困难 uWSGI 的 C 源代码中存在一些明显的代码问题
  • Puppet 4.3.2 客户端节点无法通过 SSL 连接到 Puppet 服务器

    我刚刚按照以下方式对我的所有 Puppet 认证进行了彻底的再生官方文档中的指南 https docs puppetlabs com puppet 4 3 reference ssl regenerate certificates html
  • 在 AWS elastic beanstalk 上安装 HTTPS SSL 的过程?

    我已成功安装自我认证的 SSL 以使 https 在 AWS linux EC2 上运行 然后 我在自动缩放和负载平衡环境中的弹性豆茎上尝试它 但我失败了 我所做的过程是首先启动一个新的弹性豆茎应用程序 我生成 SSL 证书的私钥和自认证公
  • HTTPS:Laravel 使用 .htaccess (public/)

    我试图在我的 Laravel 项目中包含 https 而不使用 godaddy 仅使用htaccess没什么大不了的 因为我正在使用proxypass来自我的 SSL 认证网站 该网站将传递到我的 laravel 项目 我只需要把我的 la
  • 如何使用 Apache Hello World 将最新 (2020) Django 安装到 AWS EC2 Linux 2 实例和服务器

    我缺少什么 这是我第一次尝试使用 Django Django 中内置的服务器可以在本地很好地提供该文件 但我无法让 Apache 执行相同的操作 以下是我在一个全新的 干净的 Linux 2 实例上所做的事情 sudo yum update
  • .htaccess 不重定向到 404.php 而是显示页面名称

    我正在尝试为我的网站制作自定义 404 页面 并且正在尝试 htaccess使用此规则的根目录中的文件 ErrorDocument 404 404 php I want to redirect to 404 所以当我更改有效的文件名时 例如
  • 基于 Accept-Language 的重定向

    我需要尊重网络浏览器的语言首选项列表 支持的语言为英语和法语 例如 http accept language jp JP fr en US en 重定向到名为 French 的目录 如何使用 htaccess 文件中的重写规则来做到这一点
  • 如何让 Apache 知道针对不同域使用哪个应用程序目录?

    我正在尝试使用 CodeIgniter 创建一个网站 我将从该服务器提供多个域 我想做的是将 www example1 com 的 HTTP 请求与 www example2 com 的 HTTP 请求分开 然后将它们重定向到正确的应用程序
  • Apache 服务器上的服务器端 Javascript

    我们打算使用Apache https httpd apache org 用于 Web 开发的服务器 对于服务器端脚本 我们希望使用服务器端 javascript 要使服务器端 javascript 在 Apache 服务器上工作需要什么 S

随机推荐

  • 非常基础的 PHP 和 Mysql

    背景 我更像是一名设计师而不是程序员 但我已经破解了许多开源 CMS Drupal Joomla Wordpress 的模板 我想从头开始了解php和mysql数据库的关系 假设我本地有一个工作数据库和 php 引擎 连接到数据库并创建表的
  • 为什么 Magento 这么慢? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 Magento 通常都这么
  • cURL 在 PHP 7 上非常慢,但在 PHP 5 上则不然

    对于我来说 使用 PHP7 0 11 时 cURL 似乎比仅从命令行运行请求或在 PHP5 6 24 中运行时慢得多 我正在使用以下代码对其进行测试 curl curl init curl setopt curl CURLOPT URL h
  • 我们可以使用 Hyperledger 创建不可替代的代币吗?

    根据 ERC 721 ERC 721 是一个免费 开放的标准 描述了如何构建 以太坊区块链上不可替代或独特的代币 虽然大多数 代币是可替代的 每个代币都与其他代币相同 ERC 721 代币都是独一无二的 是否有关于像超级账本这样的许可区块链
  • 将 Javascript 数组中的连续重复值分组

    我有这个数组 var arr a a b b b c d d a a a 我希望这个输出 a a b b b c d d a a a 观察 请注意 我不想对所有重复值进行分组 仅连续重复值 谁能帮我 解决方案与Array prototype
  • 从 SwiftUI 上的部分列表中删除项目

    Overview 我正在使用核心数据做一个简单的应用程序我有两个实体用户和地区该应用程序按地区显示用户列表问题是在删除操作中 如果我尝试删除第二个部分 则列表会从第一个部分中删除用户用户从第二部分删除第二个用户从第一部分 我认为索引集发送该
  • Resteasy安全拦截器-如何在拦截器内获取客户端IP地址?

    我已经实现了一个拦截器 通过以下注释对客户端 IP 地址进行安全检查 提供者 服务器拦截器 优先级 安全 preprocess 方法采用参数 HttpRequest 请求 ResourceMethod 方法 有没有办法从 Resteasy
  • PHP 文件上传 - CGI 上的内存处理

    我想知道 PHP 如何处理文件上传 我是read文件上传将被分割成块 并在上传完成后组装 这个事实有证实吗 这将有助于了解文件上传的处理和设置 mod php 或 CGI 的处理相同吗 mod php 与 Apache 的联系更加紧密 CG
  • Rails 在患有 STI 时设计登记表

    我不知道如何创建工人和协会 所以我能够将它们联系在一起 我在用户中有一个类型列 这是我的表单 http localhost 3000 workers sign up h2 Create Worker h2 p br p p b b p
  • 我是否需要付费计划才能在 firebase 功能上使用 recaptcha?

    我创建了一个 firebase 函数来进行网站的 recapcha 验证 但我收到了人们在拥有 Spark 免费 计划并尝试向外部 api 发送请求时遇到的错误 这是我的错误 Firebase 对所有 http 请求执行 ENOTFOUND
  • python的“set”稳定吗?

    这个问题是在回答另一个SO问题时出现的 there 当我对 python 集进行多次迭代 在调用之间不更改它 时 我可以假设它总是以相同的顺序返回元素吗 如果不是 改变顺序的理由是什么 是确定性的还是随机的 或者定义的实现 当我重复调用同一
  • 如何使用 Sass 获取动态列表中的项目数?

    ul li li li li li li li li ul 是否可以使用 Sass 获取动态列表的最后一项的 n 值 就像使用 each 或 for 语句计算 ul 中的项目数一样 萨斯号only编译为 CSS 它永远不会发送到浏览器 它不
  • hdf5 Java 库入门

    我正在用 jhdf5 学习 HDF5 我正在 MAC OS X 上工作 酿造安装hdf5 这会将 hdf5 1 10 安装在 usr local Cellar hdf5 中 复制此文件并将其放入 gradle 项目中 https suppo
  • SCons 在 Windows 中启动超慢

    长期以来 我在使用 SCons 进行构建时一直饱受启动时间过长的困扰 在我的旧工作笔记本电脑上 构建最基本的 hello world 示例可能需要长达 60 秒的时间 我刚刚收到一台新笔记本电脑 所以我有机会进一步调查这一点 我们的笔记本电
  • 将 LINQ 表达式谓词从一种类型更改为另一种类型

    我有两个不相关的课程 一种作为 API 公开 另一种由 3rd 方 API 在内部使用 Entity 从我们的 API 公开 而 EntityProvider 来自第 3 方程序集 class Entity public A get set
  • stringstream 到底做了什么?

    我从昨天开始尝试学习 C 我正在使用这个文档 http www cplusplus com files tutorial pdf 第 32 页 我在文档中找到了一段代码并运行了它 我尝试输入价格为 5 5 卢比 数量为整数 但输出为 0 我
  • Android - 如何使标题(TextView)在工具栏中居中?

    在我的工具栏左侧有一个徽标 我想将 TextView 放在同一个工具栏中作为我的标题 由于某种原因 标题没有居中 而是位于右侧 这是我的尝试
  • 使用 Perl / AWK 将两连续行合并为一行

    我有如下数据 abcd join abcd efgh join efgh 我想将两个连续的对连接成一行 结果 abcd join abcd efgh join efgh 我怎样才能在 Perl AWK 中做到这一点 sed N s n in
  • Crystal Report 可重新分发用于 Windows Server 2008? - 尝试加载 Crystal Reports 运行时时发生错误

    首先 谢谢大家 我需要什么才能在 Windows Server 2008 上获取工作 Crystal Report 或者我如何在 Windows Server 2008 上运行的网站 框架 3 5 4 0 上获取工作 rpt 文件 由代码加
  • .htaccess 将子域重定向到域

    我有一个子域http sub domain com 我希望来自该子域的所有链接都重定向到目标域 与 www 非 www 以及重定向路径 重定向 www http www sub domain com 非万维网 http sub domain