问题标签 [domain-masking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
122 浏览

php - 自动屏蔽域

我的问题与此类似:Domain masking/pointing to a directory of a web application? .

我只是想澄清一下,还有其他方法吗?哪个更好?

我正在使用 laravel、nginx、mongodb(并绑定以模拟 DNS 配置)。

假设我在 mydomain.com 中有 Web 应用程序,每个用户都可以创建自己的页面并获取子域并向其中添加自定义域。

例如customdomain.me转发到mypage.domain.com

此过程应在用户提交新的自定义域时自动完成(用户可以将多个自定义域添加到 1 个子域)。

我所做的是将 DNS 通配符设置为使用 Bind 将所有子域指向 mydomain.com 并配置 nginx.conf 文件,使用server_name _;该文件将捕获所有请求。然后我使用 laravel 在 php 中创建脚本以正确打开每个子域的页面。

现在我想自动化域掩码,用户只需要(首先将他们的域指向我的 IP 之后)在表单中填写他们的自定义域和子域。

到目前为止,我有两种方法:

  1. 在 nginx 中使用 proxy_pass

    我认为,在我的场景中,这种方法并不好,因为我必须为每个自定义域(或至少为每个用户)添加新的块服务器,并在每次更改时重新加载 nginx,如果 Web 应用程序已经存在,这很难做到。

  2. 充分利用脚本将自定义域转发到子域

    第二种方法,我将自定义域 - 子域对存储在数据库(mongodb)中,然后我使用 laravel 路由将自定义域转发到子域并提供正确的页面。

    我认为第二种方法更好,但是当用户数量增加时,我不确定这种方法是否仍然可靠

我重复我的观点,对于这种情况,有没有更好的方法来自动屏蔽转发域?

如果我的问题不好或离题,我会删除它。

谢谢。

0 投票
1 回答
3897 浏览

apache - 如何使用 Apache 阻止域?

我们在 Digital Ocean 上有一个网站 example.com。似乎有一个用户使用我们的 IP 地址为他们的站点启用了域掩码,或者他们只是将他们的域 domain.com 指向我们的 sute。我们不希望 domain.com 显示我们的网站,所以我想阻止 domain.com。

我尝试使用本指南: https : //perishablepress.com/eight-ways-to-blacklist-with-apaches-mod_rewrite/,但这似乎不适用于域屏蔽。

我看到了这个例子:https://serverfault.com/questions/796674/block-masking-url-from-nginx/ ,但我不知道如何将它翻译成 Apache。

0 投票
1 回答
58 浏览

dns - OVH VPS 不允许连接

我在 godaddy 有一个域名,我对其进行了设置,以便它将重定向到我的 OVH VPS。

您应该知道,在 godaddy 中可以通过 2 种方式进行重定向。

1) - 仅重定向(仅转发),所以一旦我继续使用我的域名 (www.example.com),我将被重定向到 vpsXXXXX.ovh.net,它在我的浏览器栏上可见,而不是 www.exemple.com并且我成功到达了我的网站(在我的 vps 上安装了 Web 应用程序)

2) - 带屏蔽转发,这里的区别是我的导航栏中没有显示 vpsXXXX.ovh.net,它仍然是 www.example.com 显示但我的 vps 拒绝回答,我得到了这个:vps719806.ovh.net does not allow connection..在我的浏览器上。

我该怎么做才能让OVH同意回答?

先感谢您。

0 投票
0 回答
81 浏览

url-masking - 使用 URL 屏蔽转发正在破坏使用 react gatsby 构建并托管在 netlify 上的站点的 css

我有一个基于Gatsby JS (React)构建的站点,每当我转发一个子域时,都会屏蔽 css 以防止移动中断。我的域名注册商是godaddy并且转发没有掩蔽作品

例如:

任何帮助表示赞赏!

0 投票
0 回答
193 浏览

php - PHP 会话未传递到具有域屏蔽的页面

我建立了一个用户登录的 php 网站,并创建了一个带有用户凭据的会话。对于需要用户登录的每个页面,我都创建了一个函数来检查会话变量。现在,当我直接使用带有服务器 IP 地址的站点时,我的所有代码似乎都像魅力一样工作(例如:http: //123.45.67.891/mywebsite)。但是,一旦我通过 GoDaddy 的“域掩码”分配了一个子域,所有会话似乎根本不起作用。我试图搜索其他 Stackoverflow 帖子和任何谷歌搜索,但似乎无法解决它。该网站不会将任何页面重定向到不同的子域,就像我读过的其他帖子一样。我在这个网站上建立的所有重定向都在同一个子域掩码中。现在,我确实怀疑这种屏蔽会导致 cookie 混淆......所以我目前得到的结果是,当您提交登录表单时,php 代码运行,成功创建会话,将成功信息返回给 ajax ,ajax成功函数重定向到下一页,但是一旦到达下一页,我检查凭据的代码会立即将用户返回到索引页面,因为它没有看到任何会话。该功能按我编写的预期工作,以防止任何人在未登录的情况下访问该页面。但是使用域掩码,用户永远无法登录...是否有解决方案或者我需要摆脱子域屏蔽并为此购买一个单独的域,以便它可以像普通网站一样工作?

下面是我创建会话的片段和运行凭据检查的片段。谢谢!

0 投票
1 回答
209 浏览

linux - 将ip重定向到域名

我正在做一个小项目,我将 http://localhost 更改为http://myowndomain.com并且运行良好。我很好奇,给了 facebook.com 的域名。但它会重定向到原始的 Facebook 网站。

我有一个想法,并使用了 apache 规则

在这里,如果我使用 Facebook 代替域名,它将再次重定向到原始站点。

有什么方法可以将我的离线 Facebook 页面(index.html)与我的静态 IP 地址绑定,并且有人输入我的 IP,他们会在域名中获得 facebook.com。

0 投票
1 回答
86 浏览

wordpress - 如何在wordpress中屏蔽网址

是否可以在wordpress中屏蔽指向新域的url? 例如: URL : abc.com/test 我想要 abc.com/test 的内容,url更改为xyz.com。 我曾尝试添加.htaccess代码,但没有奏效。