Articles of 子域名

如何将子域设置为默认域?

我有一个域名(让我们称之为bar.com),我想默认主机名为foo.bar.com。 所以,bar.com将被redirect到foo.bar.com,而foo.bar.com将对应于主要的httpdocs文件夹(我不希望我的整个网站在子域/ foo / httpdocs中,这只是简单的丑陋多余的)。 我已经将foo.bar.com设置为Plesk中的bar.com的别名,并且工作正常。 然后,将bar.comredirect到foo.bar.com我使用了以下的.htaccess: RewriteCond %{HTTP_HOST} ^foo\.bar\.com RewriteRule ^(.*)$ http://foo.bar.com/$1 [R=301,L] 但是,正如您现在可能已经想到的那样,这会导致redirect循环。 有任何想法吗?

apache子域configuration

在CentOS下,我似乎在设置apache的子域时遇到了一个小问题。 我有以下几点: NameVirtualHost *:80 <VirtualHost *> ServerName www.domain.co.uk ServerAlias domain.co.uk dev.domain.co.uk DocumentRoot "/var/www/html/domain/web" DirectoryIndex index.php Alias /sf /var/www/html/symfony14/web/sf <Directory "/var/www/html/domain/web"> AllowOverride All Allow from All </Directory> </VirtualHost> <Directory "/var/www/html/symfony14/web/sf"> AllowOverride All Allow from All </Directory> <VirtualHost *> ServerName test.domain.co.uk DocumentRoot "/var/www/html/domain_test/web" DirectoryIndex index.php Alias /sf /var/www/html/symfony14/web/sf <Directory "/var/www/html/domain_test/web"> AllowOverride All Allow from All </Directory> </VirtualHost> […]

在Ubuntu上设置的Localhost子域名无法正常工作

在我的电脑(在Ubuntu上运行),我已经configuration了Apache和PHP。 我想在我的本地主机上创build一个子域“mysite.localhost” 我有一个文件夹/ var / www / mysite我想访问像http://mysite.localhost/ 我遵循http://thinkingnectar.com/2008/getting-ubuntu-to-work-creating-subdomain-in-localhost/中的步骤 基本上做了以下 编辑/ etc / host并添加以下行 127.0.0.1 mysite.localhost 在/ etc / apache2 / sites-available / mysite中使用创build一个新的configuration文件 gksudo gedit /etc/apache2/sites-available/mysite <VirtualHost *:80> DocumentRoot /var/www/mysite ServerName mysite.localhost <Directory /var/www/mysite> Options Indexes FollowSymLinks MultiViews +Includes AllowOverride all Order allow,deny allow from all </Directory> </VirtualHost> 保存文件,然后运行以下命令: sudo a2ensite mysite 最后重启Apache服务器。 sudo […]

如何使用独立的虚拟主机和域名注册机构设置子域名?

我已经在网上查看各种解决scheme,并没有任何东西。 我不能要求networking主机的帮助,因为它不是我的主机帐户; 我正在为客户设置。 我的客户通过域名注册商有一个域名,通过iPower网站托pipe。 为了举例,假设他们的域名是domain.com 。 我想以一种透明的方式将sub.domain.com指向domain.com/sub (以便访问者可以键入sub.domain.com ,他们的地址栏将继续显示为域,永远不会显式切换到domain.com/sub )。 我没有的工具: 访问httpd.conf 通过SSH访问托pipe服务器 有能力联系iPower支持,因为我没有权限访问他们在提交支持票时需要的信息(账单和安全问题) 我有的工具有: 间接访问域名注册商的控制面板(我向pipe理员发送了一封电子邮件,他根据我的意愿改变了它,但是他并不了解networking或DNS或任何东西) 访问iPower主机控制面板 访问.htaccess文件 通过FTP访问iPower public_html目录和所有子目录 域名注册商的控制面板提供了设置CNAME,MXlogging,Alogging等的常用function。iPower主机控制面板在其域控制面板中也有一个“幽灵”域,虽然它告诉我域注册在其他地方,它允许我input像DNSlogging和子域的东西。 到目前为止,我已经在注册服务器上设置了一个指向服务器IP地址的Alogging域。 我尝试在iPower上设置类似的Alogging,结果没有用。 同一个子域名和一个CNAME。 它只发送请求到sub.domain.com直接到public_html文件夹中的文件(和domain.com显示的一样),我尝试了在这里介绍的mod_rewrite规则,但是它似乎没有效果。 mod_rewrite规则介绍在这里 ,但它给我带来了一个500服务器错误,当我尝试它(我敢肯定,我修改了它不正确,但我不知道我错了什么)当我有一个相应的Alogging和子域configurationiPower域控制面板,而不是指引访客到根站点,它显示一个页面,说:“目录没有索引文件。浏览这个网站或目录没有索引文件是被禁止的”,即使有一个索引文件在那文件夹中有很多文件(Drupal安装),访问domain.com/sub直接生成工作网站。 所以。 所有的说,有没有人有任何直接的方向让我遵循? 请记住,我只能访问.htaccess文件和域控制面板,但无法访问Apache .conf文件,所以我不能做任何事情像ServerAlias。 我知道这不应该是这么复杂,但是我从任何方向或文章中find的适用于我的情况的文章都没有帮助。 我有点尴尬,有这个问题,因为我已经有多个域名和子域名多年的自己的虚拟主机 – 但我被cPanel的做事方式所迷惑,并有我的域名和文件托pipe和在同一个地方pipe理。 我可以使用几种不同的语言编写代码,并且可以修复损坏的计算机和其他技术,但我无法弄清楚如何configurationWeb服务器。 挫折。 提前感谢您的帮助和build议。 我经常通过search和潜伏在这个问答网站的networking上find我需要的答案,但在这种情况下,我显然已经错过了一些东西。

访问子域名时,pfSense路由器会提供DNS重新绑定警告

我刚刚在我们的networking上build立了一个运行pfSense的路由器,并转发相应的端口。 我有一个运行在我的networking中的小型Web服务器,以及一个指向我们的(WAN)IP的域名。 当访问该域名,一切工作正常。 但是,当访问域名的子域名时,pfSense会给出DNS重新绑定警告。 当我使用DD-WRT路由器时,这并没有发生。 什么是解决这个问题的正确方法? 子域的DNSlogging也指向相同的地址(我使用虚拟服务器来区分子域)。

子域的CNAME子域与第一个子域上的内容

好吧,也许这个标题有点混乱,但这是我想要做的: 我在my.example.com上有一个包含内容的子域 我想设置一些像sub.my.example.com 如果my.example.com上有内容,这似乎不起作用但是,如果第一个子域中没有内容,那么将CNAMElogging到example2.org似乎没有问题 这是我第一次使用CNAME的真实体验,所以我想知道常见的错误来检查。 my.example.com是Alogging,sub.my.example.com是CNAME 编辑我pipe理DNS虽然Web主机pipe理(WHM)Dnslogging。 内容是在http://vbx.knowconceptdw.net我试图设置语音信箱CNAME指向http://api.twillio.com在http://voicemail.vbx.knowconceptdw.net

为什么HTTP环回连接不能在我的子域中工作?

我在Jumba有一个共享的主机帐户,运行Linux内核2.6.9-103.ELsmp(不知道这是否有帮助)与cpanel 1.0(RC1)。 我正在使用WordPress插件Backup Buddy,它需要HTTP回送连接来监视/完成备份。 这在memelab.com.au工作正常,但不适用于任何子域(例如: staging.memelab.com.au )。 是否可以设置一个Alogging或一些这样的补救措施? 我知道一个解决方法,(设置WP_ALTERNATE_CRON ),但我觉得这不令人满意,由于杂乱的url。 BackupBuddy:_Frequent_Support_Issues#HTTP_Loopback_Connections_Disabled 以下是我的主人的回复: …作为主域有它自己的单独的DNS条目它有localhost条目,这有助于looback连接,因为子域没有单独的DNS区域,所以不可能为它创buildlooback连接。 我有cpanel访问“高级区域编辑器” – 有什么棘手的,我可以在那里做? 也许127.0.0.2 ? (我记得读到,(某些)Linuxes上至less有8个可用的本地IP地址。) 所有Alogging都指向服务器IP, localhost.memelab.com.au指向127.0.0.1 。 我刚刚尝试input一个新的logging:localhost.itours.memelab.com.au指向127.0.0.2。 我仍然在Backup Buddy中得到警告,说明loopback没有激活,而且cpanel不会让我input127.0.0.1(猜测它不能这样工作!) nslookup itours.memelab.com.au Server: 203.88.112.33 Address: 203.88.112.33#53 Non-authoritative answer: Name: itours.memelab.com.au Address: 117.55.224.177

虚拟主机与重写子域

是否有最佳做法(出于性能原因或以其他方式)select使用虚拟主机还是重写将子域指向根目录中的文件夹? 也就是说, www.domain.com -> public_html/domain.com/ sub.domain.com -> public_html/sub.domain.com/ 以上操作可以通过设置两台虚拟主机或者使用一台虚拟主机来完成,只需设置一个重写指向正确的子目录即可。 我的问题最初涉及到Apache,但是我想知道是否有最佳的Nginx的服务器块的做法。

在同一台服务器上设置子域名

我有一个域名注册让我们说example.com。 我的(m6.net)托pipe计划允许我设置无限的域名和子域名。 现在我想设置test.example.com 我使用托pipe公司提供的控制面板进行设置。 我做了必要的项目(几乎没有除子域名和select主域),创build一个网站。 现在,当我尝试访问test.example.com时,chrome表示无法find,而是build议转到example.com。 我已经和托pipe公司一起提高了门票,起初他们说我没有在任何地方注册example.com,只在他们的服务器上托pipe这个名字的网站(不幸的是它已经注册到另一个注册商)。 我向他们发送了注册详细信息,然后他们表示对DNS设置进行了一些更改,我将很快得到test.example.com。 但它仍然是一样的故事。 现在我的问题是:我需要与我的注册商进行任何更改,以启用我的顶级域的子域,或者我需要以不同的方式设置DNS,以便人们能够find子域? 我总是亏损…

Apache2不服务子域别名

我试图给一个现有的Rails应用程序加上一个子域的前缀,实际上我希望这个子域服务于同一个应用程序。 现在apache2通过“www.example.com”或“example.com”服务我的应用程序。 我调整了我的网站 – 可用的虚拟主机,希望允许“foo.example.com”或“www.foo.example.com”,但是这两个实例都遇到一个域未发现的错误。 这是我在/etc/apache2/sites-available/example.com目前的VirtualHost: <VirtualHost *:80> ServerName example.com ServerAlias foo.example.com *.example.com www.foo.example.com www.example.com DocumentRoot /home/user/my_app/public <Directory /home/user/my_app/public> AllowOverride all Options -MultiViews </Directory> </VirtualHost> 有任何想法吗? 请注意,我意识到我可能不需要一个通配符子域来做我想做的事情,我只是在最后的努力中join了这个。 编辑:实际的域名是virtualrobotgames.com与所需的子域名是roboteer.virtualrobotgames.com