Articles of 子域

CloudFlare的; 摆脱直接连接的子域名

我现在正试图摆脱直接连接的子域,它会自动添加,并在CloudFlare DNS面板中不可见。 我在这里读过 https://support.cloudflare.com/entries/22031661-why-do-i-have-a-direct-connect-subdomain,并有一个非常重要的事情,这是困扰着我。 “如果您没有收到域名上的邮件,只需删除MXlogging;” 这是否意味着,如果我只从域发送邮件,但没有收到他们,我可以删除MXlogging? 我并不在乎收到邮件,但发送是我的网站必不可less的。 谢谢,马丁 为了您的信息; 我正在谈论的直接连接子域名,不要与直接子域CloudFlare(可选)添加混淆。 (我已经禁用了)

设置子域来响应:443与apache2

我读了一些这方面的指导,我相信有可能有一个Apache通过SSL响应子域。 我在80上有domain.com响应,而我不需要443上的domain.com响应。相反,我对ssl的唯一使用是为子域sub.domain.com。 所以我的网站应该是 http://domain.com http://www.domain.com https://sub.domain.com https://www.sub.domain.com 我的CNAMElogging如下 sub.domain.com xxx.xx.xx.xxx *.sub.domain.com xxx.xx.xx.xxx Alogging存在,但不应该为例子。 我在sub.domain.com的sites-enabled中设置了一个单独的configuration文件 NameVirtualHost xxx.xx.xx.xxx:443 <VirtualHost xxx.xx.xx.xxx:443> SSLEngine on SSLStrictSNIVHostCheck on SSLProtocol -ALL +SSLv3 +TLSv1 SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:-MEDIUM ServerAlias sub.domain.com DocumentRoot /usr/local/www/ssl/documents/ SSLCertificateFile /root/sub.domain.com.crt SSLCertificateKeyFile /root/sub.domain.com.key Alias /robots.txt /usr/local/www/ssl/documents/robots.txt Alias /favicon.ico /usr/local/www/ssl/documents/favicon.ico Alias /js/libs /usr/local/www/ssl/documents/js/libs Alias /media/ /usr/local/www/documents/media/ Alias /img/ /usr/local/www/ssl/documents/img/ Alias /css/ /usr/local/www/ssl/documents/css/ <Directory […]

Htaccess文件根据请求的域redirect到某个网页

我会尽可能简单地说出来。 我真的需要你的帮助,所以其中一个域让我们说example1.com被设置为指向real_domain.com ,基本上会发生什么是当你键入到你的浏览器example1.com它会redirect到real_domain.com 。 所以基本上我需要,如果这是可能的。 我想在real_domain.com上写htaccess文件,以便根据不同的请求URL将它指向特定的子域名,比方说,如果你在你的浏览器example1.com中input,它应该带你到real_domain.com/es 。 我的问题是,如果这甚至可以做,如果是的话,如何做,我尝试了这样的事情,但没有发生: RewriteCond %{HTTP_HOST} ^example.com [NC] RewriteRule ^(.*)$ http://www.real_domain.com/es [L,R=301] 这是一个正确的方法吗? 可以这样做,如果是的话,每一个帮助非常感激。 对不起,如果主题已经在我试过的地方,但没有find它。 PS我没有访问example.com htaccess文件,它只是redirect到real_domain.com我假设与moniker.com 。 预先感谢您的帮助。

为RedmineconfigurationApache子域

我有一台名为DEV01.intranet的服务器,我已经安装了Redmine。 我设法configuration一个子域redmine.dev01.intranet,现在正在工作,但是当我单独去dev01.intranet它再次显示Redmine(?? !!!) 我想从http://redmine.dev01.intranet和http://dev01.intranet/redmine访问Redmine。 我有这些在网站启用: GNU nano 2.2.6文件:/ etc / apache2 / sites-enabled / default1 <VirtualHost *:80> DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from […]

Apache,从不同于webroot的目录提供子域名

我试图通过Apache从Ubuntu服务器上的共享目录中单独提供两个项目。 整个工具包和kaboodle的目录如下所示: /project /api /app 现在,我想这一切都适合一个VHOST指令,其中api.domain.com服务于/project/api而*.domain.com服务于/app内的目录(它可能会结束public或webroot )。 这可能有点雄心勃勃(或愚蠢的,或不可能)在一个VHOST指令内做到这一点,但我有兴趣看到人们如何去做这样的事情。 也许我只是需要把它分开。 我想合并的理由是两者之间会有共享的Apache指令,唯一真正不同的就是DocumentRoot。 如果可能的话,我宁愿不要在两个VHost中重复这些设置。

识别子域别名

我有一些子域(例如subdomain.domain.com)上的Debian虚拟服务器,我有这个子域(例如alias.domain.com)的别名,当然,当我使用这两个子域例如ping他们,或用putty / winscplogin)DNS服务器返回相同的IP地址。 (我希望术语是清楚的,我不熟悉networking)但是我有两个网页,我想要的是这样的: 当你在你的networking浏览器中写一个子域(subdomain.domain.com)来打开一个页面。 当你在浏览器中写别名(alias.subdomain.com)来打开其他页面。 这可能吗 ? 如果是的话,你能解释一下怎么做吗? (我正在考虑制作两个public_html文件夹 – 一个用于子域名,一个用于别名,但不知道如何使其工作。)我再次为坏的术语道歉。

CentOS 6和Apache2.2 VHostconfiguration

我有一个个人VPSconfiguration为托pipe我购买的两个域名,我设法正确configurationApache,并让这两个域名能够指向他们自己的目录并正确显示。 我想添加一个子域到我的一个域,但即使使用相同的configuration,我不能得到它的工作。 我有两个域和子域在/ etc / hosts中与服务器IP一样列出。 NameVirtualHost 203.143.84.37:80 <VirtualHost 203.143.84.37:80> ServerName mitiamosports.com.au ServerAlias www.mitiamosports.com.au DocumentRoot /home/sports/public_html UseCanonicalName Off <Directory /> Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost 203.143.84.37:80> ServerName portal.mitiamosports.com.au ServerAlias www.portal.mitiamosports.com.au DocumentRoot /home/sports/public_html/portal UseCanonicalName Off <Directory /> Order allow,deny Allow from all </Directory> </VirtualHost> 当我做一个子域名的NSLookup,它说这是好的,但当试图访问它在浏览器中,服务器无法find地址。 我有两个Alogging指向IP地址,“门户网站”和“www.portal”。 我试图使用cPanel使用的相同的configuration,希望它能工作,但没有成功。 任何帮助,将不胜感激! 似乎无法find明确的答案。

Nginx的子域名proxypass

我想redirect非SSLstream量到所有子域的SSL。 我想保持子域相同。 我想为staging.foo.com指定一个不同的proxy_pass 。 我现在只有3件事foo.com , www.foo.com和staging.foo.com 。 我想代理将裸域和www传递给localhost 8000.而代理将staging子域传递给localhost 8001。 http://foo.com/ -> https://foo.com/ -proxy-> 127.0.0.1:8000 http://www.foo.com/ -> https://www.foo.com/ -proxy-> 127.0.0.1:8000 http://staging.foo.com/ -> https://staging.foo.com/ -proxy-> 127.0.0.1:8001 随着下面,它看起来像所有stream量到www或staging被redirect到裸露的域名。 我究竟做错了什么? server { listen 80; server_name foo.com www.foo.com staging.foo.com; rewrite ^ https://$server_name$request_uri? permanent; } server { listen 443; server_name foo.com www.foo.com; # … location / { proxy_pass http://127.0.0.1:8000/; […]

nginx ip名称子域别名403错误

语境: – 我有nginx监听端口80,并提供静态文件(jpg,css,js等) – 如果非静态文件,我proxypass到Apache在8080听 – 我使用“secure_link”来保护我的文件被未经授权的人下载。 – 我在DNS中有一条logging,例如: sub1 IN A 123.45.67.89 结果: – sub1.mydomain.org可以成功访问。 – “secure_link”几乎可以成功运行,我确实可以像这样保护我的文件: http://123.45.67.89/authorized/personal.zip?h=jrzkNDEX5ie3nALar2_uuQ&e=1371539981 问题: – 如果我将“ip”replace为“subdomain”,则返回一个nginx 403错误: http://sub1.mydomain.org/authorized/personal.zip?h=jrzkNDEX5ie3nALar2_uuQ&e=1371539981 其他信息 – 因为一切工作正常,除了怪异的子域的东西,我不认为有必要粘贴我的整个nginx.conf文件? 无论如何,这里是: user www-data; worker_processes 2; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; gzip on; gzip_disable "msie6"; […]

使用nginxconfiguration的子域始终发出警告

我试图在我的根服务器上configuration一个子域名。 因为我想在端口80上使用这个子域名,我添加了另一个服务器块到相应的configuration文件。 每次我开始nginx现在我得到以下错误: nginx: [warn] conflicting server name "domain.de" on 0.0.0.0:80, ignored 这是我的configuration文件: server { listen 80; server_name domain.de *.domain.de; rewrite ^(.*) http://domain.de$1 permanent; } server { listen 80; server_name domain.de; root /var/www_80; […] } server { listen 80; ## listen for ipv4; this line is default and implied server_name cdn.domain.de; root /var/domain_streams; […] } […]