Articles of 通配符

exim:redirect除了一些本地部分以外的所有东西

在我的服务器上,我使用这个路由器来实现redirect virtual_aliases: driver = redirect allow_defer allow_fail data = ${lookup{$local_part@$domain}wildlsearch*@{/etc/vhosts/forwards}} domains = /etc/vhosts/maildomains qualify_preserve_domain retry_use_local_part 和/etc/vhosts/forwards条目一样 [email protected]: [email protected] ^.*@example2.com: [email protected] 这工作正常,并按预期。 现在我的客户要求我将第二行改为“全部转发,除了[email protected][email protected]”外,因为这些内容吸引了太多的垃圾邮件。 在/etc/vhosts/forwards有没有一种很好的方法来实现这个逻辑,还是我需要添加另一个黑名单路由器?

不同的ssl cerfiticate子域

由于我买不起通配符ssl,我想为m.mysite.com购买另一个ssl证书,所以mysite.com和www.mysite.com将拥有与m.mysite.com不同的ssl证书 如果我将mysite.com和m.mysite.com同时安装在同一个服务器(同一个ip)上,或者我应该在不同的IP上运行m.mysite.com以使ssl正常工作,这会不会造成任何困难? 这是我用来接受403端口上的请求的服务器块: # # SITE SSL # server { listen 443 ssl; ssl_certificate /srv/ssl/mysite.com.crt; ssl_certificate_key /srv/ssl/mysite.com.key; #enables all versions of TLS, but not SSLv2 or 3 which are weak, deprecated. ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #Disables all weak ciphers ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"; ssl_prefer_server_ciphers on; server_name mysite.com www.mysite.com; error_log /var/www/mysite.com/public_html/error.log error; access_log off; location / { root […]

Exchange 2010的通配符SSL证书?

是否有人使用Exchange 2010的通配证书? 我们目前有一堆个人的.domain.com SSL证书和几个即将过期这将是一个理想的机会,以移动到通配符证书。 在某些时候,尽pipe我们将从Exchange 2003迁移到Exchange 2010,并且我已经阅读了关于通配证书是否适用于Exchange 2010的冲突报告,因为许多指南似乎都build议使用UCC / SAN证书。 我们的内部DNS域名与我们的外部域名相同。 Godaddy看起来像很好的VFM,因为它们允许在无限的物理服务器上使用。 提前致谢。

ssl产品和推荐的ssl之间的区别

我需要更多关于SSL证书的信息。 我正在使用带有LAMP的AWS EC2 Ubuntu 14。 我寻找OpenSSL,因为我没有预算,但它的行为像第一个。 我需要可以像第二个或第三个行为的SSL。 更重要的是,我需要可以在子域上工作的SSL(Single Domain with Wildcard)或单个服务器上的多个域。 任何人都可以build议一个在我的口袋上花费较less的。

如何指定unix shell中所有子目录中的所有文件?

我正在使用Max OS X.我试图从源目录中的所有子目录复制所有头文件( .h)到特定目录(./aaa)。 (./src/ )这个命令运行良好。 cp ./src/*/*.h ./aaa 但我想复制所有深度的子目录中的所有头文件。 不仅是第一深度。 这是可能的,以及如何做到这一点? 我相信有一个很好的方法来做到这一点。

从* .domain.com到www.domain.com的DNS通配符条目

如果用户inputww2.domain.com,他应该被redirect到www.domain.com。 这应该是可能的所有种子域(例如xxx.domain.com,ww.domain.com,…)。 我应该如何设置DNSlogging? 这个DNS入口能工作吗? *.domain.com. CNAME (Type) 3600 (TTL) www.domain.com. 解: 有几个步骤涉及到这一点。 首先,我创build了这样的DNS通配符条目 *.domain.com A 3600 1.2.3.4 domain.com A 3600 1.2.3.4 比在networking主机设置我添加了一个SEOredirect*.domain.tld => www.domain.tld R = 301,L。 此外,对于别名域,子域的通配符已被激活。 比我在我的htaccess添加了以下规则: RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L] RewriteCond %{http_host} ^www\.some-domain\.com [NC] RewriteRule ^(.*)$ http://www.main-domain.com [R=301,NC]

基于当前目录的Globbing

今天进入一些奇怪的行为。 想知道如果有人在这里可以告诉我什么是不同的行为。 环境是一个RHEL 6.7服务器。 我运行以下命令: yum list installed *mysql* 如果我的cwd是/或许多其他地方,我会得到以下输出: Installed Packages MySQL-client-advanced.x86_64 5.6.27-1.el6 @/MySQL-client-advanced-5.6.27-1.el6.x86_64 MySQL-server-advanced.x86_64 5.6.27-1.el6 @/MySQL-server-advanced-5.6.27-1.el6.x86_64 MySQL-shared-advanced.x86_64 5.6.27-1.el6 @/MySQL-shared-advanced-5.6.27-1.el6.x86_64 MySQL-shared-compat-advanced.x86_64 5.6.27-1.el6 @/MySQL-shared-compat-advanced-5.6.27-1.el6.x86_64 在其他几个文件夹(包括/ opt在这个服务器上),我运行相同的命令,并得到这个输出: Error: No matching Packages to list 现在我知道我通常需要在这个命令中逃避通配符。 如果我运行它: yum list installed \*mysql\* 那么我在这两个地方得到正确的输出。 我收集这是因为如何bash globs通配符。 现在我真正想知道的是为什么它把它放在一个文件夹中,而不是在另一个文件夹中。 我以root身份运行,printenv显示相同的输出(PWD除外),从字面上看,两次运行命令之间的唯一变化是cd /opt 任何人都可以告诉我为什么发生这种事情,或者看看有什么事情要看,为什么它可能会有所不同? TIA

我们可以在DNS上添加随机条目吗?

使用微软DNS所有/我们的大部分本地主机(包括in)位于以下域中 *.company.org所以一个主机名将看起来像mymachine001.company.org 可以设置表单的通配符DNS条目吗? *.subd.company.com 注意:URL以.com结尾,迄今为止在DNS中设置的所有其他主机的格式为*.company.org 我想要达到的是以下几点。 在内部networking中的用户在浏览器中inputurl http://someprefix.subd.company.com并进入。 由于DNS中有一个通配符条目,因此用户将被路由到映射到DNS中*.subd.company.com的主机 注意:同时, company.com有一个公共的DNS条目,映射到其他networking(数据中心)的物理IP,

不同types的DNS通配符RR可能吗?

假设我有一个具有以下RR的域: domain.com. IN A 1.2.3.4 domain.com. IN MX mail.domain.com. 10 * IN MX othermail.domain.com. 10 * IN CNAME domain.com. mail IN A 1.2.3.4 我希望这将允许我服务器的网页和接收邮件的任何子域domain.com,但是当我testing它: ~# dig blah.domain.com MX ; <<>> DiG 9.4.3-P1 <<>> blah.domain.com MX ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12815 ;; flags: qr rd ra; […]

在Apache 2.2.3上设置通配符子域(带有反向代理)

我想要实现的是以下几点:我想有许多子域名,如abc.domain.comredirect到一个url,如www.domain.com/something?subdomain=abc 由于我正在redirect到完全限定的域,所以我需要使用反向代理来避免浏览器中URL的更改。 (使用[P]标志并打开mod_proxy模块和一些其他模块) 这是我的DNS设置 *.domain.com. 14400 A 111.111.11.1 这是我的虚拟主机configuration为Apache <VirtualHost 111.111.11.1:80> ServerName www.domain.com ServerAlias *.lionite.com DocumentRoot /var/www/html ErrorLog /var/www/logs UseCanonicalName off RewriteEngine on RewriteCond %{REQUEST_URI} !^/images RewriteCond %{HTTP_HOST} !^www\.domain\.com$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ^([^.]+)\.domain\.com(.*) http://www.domain.com/something?subdomain=$1 [P,L] 这个设置工作正常(让我知道,如果你认为你可以改善它当然)。 我的主要问题是当我试图设置https:// 这是我的虚拟主机configuration为Apache <VirtualHost 111.111.11.1:443> ServerName www.domain.com:443 ServerAlias *.domain.com DocumentRoot /var/www/html SSLEngine on SSLProtocol all -SSLv2 SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM:+LOW […]