idn

Nginx 将 HTTP_HOST 设置为 punycode
idn

Nginx 将 HTTP_HOST 设置为 punycode

我有一个unicode域名。它被配置为 punycode在server_name指令中。 当我调用$_SERVER['HTTP_HOST']我的 PHP 代码时,我得到了相同的 punycode 版本。如何配置 Nginx 以HTTP_HOST改为设置为 unicode 值? 作为修补程序,我idn_to_utf8($_SERVER['HTTP_HOST'], 0, INTL_IDNA_VARIANT_UTS46)在脚本顶部调用。但我希望这在我的网站代码之外自动完成。 我发现最接近的是IDN 和 HTTP_HOST但它已有 10 年历史,并且适用于 Apac...

Admin

是否支持带有 IDN 和 UTF8 的 dkim 的 Postfix 邮件过滤器
idn

是否支持带有 IDN 和 UTF8 的 dkim 的 Postfix 邮件过滤器

我使用启用了 SMTPUTF8 和一些 IDN 的 postfix 邮件服务器,在使用 IDN 之前,我使用过 OpenDKIM,但如果我使用 utf8 格式的 IDN,OpenDKIM 就会崩溃。然后我尝试了 pyopendkim。然后我尝试了 dkimpy-milter,但它就是不签署 UTF8 邮件。 有没有支持此功能的邮件过滤工具。我不需要 DKIM 验证器,只需要签名器。 ...

Admin

从非 ascii 域名的电子邮件地址发送电子邮件需要什么?
idn

从非 ascii 域名的电子邮件地址发送电子邮件需要什么?

我可以在软件中设置电子邮件帐户,不是声称通过使用 punycode 域名来支持 IDN,但对于收件人来说,通常看起来是来自同一个 punycode 域。gmail.com 是个例外,它对域名进行解码,使其看起来合理。 当收件人看到原始的 punycode 时,这是谁的错?邮件头中是否缺少某些内容,表明应该对 punycode 进行解码,或者以其他方式指示应如何显示发件人地址?或者电子邮件是否应该使用 UTF-8 编码的域名而不是 punycode 发送? 或者是收件人的软件在显示 punycode 时没有自动解码的错误? ...

Admin

Azure 应用程序注册不允许 IDN
idn

Azure 应用程序注册不允许 IDN

我正在试用 Azure AD,以允许用户在我的网站上使用他们的 Microsoft 帐户进行身份验证。当重定向 URI 为 时,Oauth2 工作正常http://localhost:8080/callback,但当我尝试https://södermalmsskolan.com/callback在门户中输入“真实”IDN URI ( ) 时,它会失败,并提示 URI 无效。我还尝试输入 punycode 版本 ( https://xn--sdermalmsskolan-8sb.com),但没有成功。我做错了什么吗? 这是屏幕截图。 谢谢 ...

Admin

IMAP / POP3 上的 IDN 域名
idn

IMAP / POP3 上的 IDN 域名

我正在设置邮件服务器解决方案(Postfix,Dovecot),并且对 IMAP/POP3 端的 IDN(国际化域名)感到疑惑。 我是否应该使用 ASCII 编码(PUNY / ACE)格式来让 Dovecot 用户登录,还是用户应该使用“用户友好”的 Unicode 格式登录? 我几乎确信 ASCII 编码的域名是这里的正确答案,但我真的没有在互联网上的任何地方找到有关此事的任何明确答案。 我说得对吗? 谢谢。 ...

Admin

haproxy 可以使用 umlaut-domains 吗?
idn

haproxy 可以使用 umlaut-domains 吗?

我在一台服务器上托管多个网页。 对于路由,我使用 haproxy。 现在,一位有趣的用户想要一个变音符号域名“supportbär.de”。 #haproxy.cfg frontend http-in .. acl is_supportbaer hdr_dom(host) -i supportbär use_backend supportbaer_wp if is_supportbaer 通常情况下,这是可行的。但在这种情况下,不使用后端“supportbaer_wp”。 haproy 能处理变音符号域名吗?如何处理? ...

Admin

.htaccess 重定向变音符号域名
idn

.htaccess 重定向变音符号域名

我正在尝试将请求从变音符域重定向到另一个域。 我的以下代码适用于任何其他域,但不适用于变音符号: <IfModule mod_rewrite.c> RewriteCond %{HTTPS} !=on RewriteCond %{HTTP_HOST} ^(www\.)?frankfurter-flöhe\.de/$ [NC] RewriteRule ^ http://kinderkultur-frankfurt.de/frankfurter-floehe-theaterprogramm.html [R=301,L] </IfM...

Admin

国际化域名 (IDN) 中禁止使用 ASCII 符号
idn

国际化域名 (IDN) 中禁止使用 ASCII 符号

你能否提供一个证据(例如 RFC 部分)来证明,以前非法的 7 位 ASCII 字符(如普通的旧 ASCII 空格,代码 0x20)仍然不允许使用国际化域名? ...

Admin

libidn.so 存在,但 cgi 找不到它
idn

libidn.so 存在,但 cgi 找不到它

我有一个 Debian 6 服务器,64 位... 我检查了 ldconfig、ldconfig 路径、符号链接……,重新启动等等……但 cgi 仍然找不到 libidn.so.11。该包libidn11已安装(包括,以防万一,libidn11-dev和libnet-libidn-perl) root@server:/home/user/public_html/cgi-bin/# ldd tbk_bp_pago.cgi linux-gate.so.1 => (0xf77c4000) **libidn...

Admin

RewriteRule:无法编译正则表达式。版本支持吗?
idn

RewriteRule:无法编译正则表达式。版本支持吗?

我正在运行 Ubuntu 10.04 LTS,Apache 版本 2.2.14。 在 httpd.conf 上我有一条如下所示的重写规则: RewriteRule (*UTF8)^/users/([^/])([^/]+)/(.*)$ /users/$1/$2/$1$2/$3 [L] 我的想法是在我的服务器中将目录设置为国际化域名(IDN)。 我不断得到 RewriteRule: cannot compile regular expression 知道它是恶魔版还是其他什么吗? ...

Admin

使用 æøå 的 ssl 和 vhost
idn

使用 æøå 的 ssl 和 vhost

尝试使用 SSL 设置子域时出现错误。 我认为这是因为虚拟主机中的服务器名称输入不正确(“ø”)? 刚刚从网站托管解决方案迁移到专用服务器。在迁移到新服务器之前,SSL 在子域上工作正常,但我不知道虚拟主机是如何在网站托管服务器上设置的!?可能不是这样。。?(如果虚拟主机是问题所在?) 领域 secure.online-økonomi.dk 虚拟主机 <VirtualHost _default_:443> ServerName secure.xn--online-konomi-hnb.dk DocumentRoot ...

Admin

国际域名允许“e=mc2.com”作为域名吗?
idn

国际域名允许“e=mc2.com”作为域名吗?

我想了解国际域名的局限性...有人能解释一下我能做什么和不能做什么吗? 我可以注册一个像e=mc2.com这样的简洁域名吗? 是否允许使用以下任何符号:!@#$%^&*()_+? ...

Admin

IDN 和 HTTP_HOST
idn

IDN 和 HTTP_HOST

因此,当我想将我的用户链接到特定页面时,我总是使用(在 PHP 中): "http://" . $_SERVER["HTTP_HOST"] . "/page.php" 确保链接指向他们当前正在浏览的页面(而不是服务器别名之一)。 但对于 IDN 名称,HTTP_HOST设置为xn--hemmabst-5za.net(例如) - 当然作品但看起来不太好看。HTTP_HOST在这些情况下(在本例中为 - ),有没有办法设置正确的 IDN 名称hemmabäst.net? 我宁愿在 PHP 之前在 Apache 中执行此操作,因为否则我必须替换我所有的使...

Admin