ruby-on-rails - 如何使用 rack-rewrite 重写到不同的域和相同的 URL?
问题描述
我想重写另一个域并且 URL 浏览器将显示不会更改。
config.middleware.insert_before(Rack::Runtime, Rack::Rewrite) do
r301 %r{/example(.*)}, 'https://example.com$1'
end
现在我在上面写了,并且 URL 浏览器显示已更改。我该如何解决这个问题?谢谢。
解决方案
您应该更改 DNS 配置。最简单的方法是创建 CNAME 记录:https ://en.wikipedia.org/wiki/CNAME_record
推荐阅读
- rust - 如何镜像子像素的矢量?
- python - 使用 group_by 关联进行多个非常不同的操作
- spring - HTTP 状态 404 - 在 Spring Boot 中调用 url 时未找到
- computer-vision - 如何减轻和忽略计算机视觉中的恒定旋转(卡尔曼滤波器、光流)
- python - 以深度必须优先的方式重塑 .nii 图像
- javascript - 获取第一个值并刷新数据而无需重新加载页面 Angular Select
- c++ - 打印到标准输出时 vector.size() 的奇怪行为
- git - 找到git分支的起点
- python-3.x - 从具有关键年份和值列表的 txt 文件创建字典
- firebase - Flutter Firebase:如何刷新 Firebase 用户对象?