Articles of 子域

Apache虚拟主机子域指向相同的目录

我之前已经使用Apache设置了子域名,并且从未真正遇到任何大问题。 但有了这个(我相信Centos)服务器是我的客户之一,我不明白我做错了什么。 这里是加载apache的.conf: Listen 80 NameVirtualHost *:80 <VirtualHost *:80> ServerName www.thedomain.com DocumentRoot /u1/thedomain.com/public RailsEnv production </VirtualHost> <VirtualHost *:80> ServerName subdomain.thedomain.com DocumentRoot /u1/subdomain.thedomain.com/public_html </VirtualHost> 当我访问主要或子域名地址时,他们都指向主要www.thedomain.com内容。 有什么想法吗? 更新: 是的,我做了一个configtest和修改后的优雅。

使用mod_rewrite将子域redirect到隐藏文件夹

我想保留我的博客在子文件夹domain_com/htdocs/blog并访问它使用blog.domain.com。 我可以使用Apache的mod_rewrite获取它: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^blog\.domain\.com RewriteCond %{HTTP_HOST} !^/blog RewriteRule ^(.*)$ /blog/$1 [L] 但是我也想把hxxp://domain.com/blogredirect到hxxp://blog.domain.com(只是因为我想把它从用户中隐藏起来)。 简单的redirect如: RewriteCond %{HTTP_HOST} ^wojtyniak\.com$ RewriteRule %{REQUEST_URI} ^/foo RewriteRule ^(.*)$ http://foo.wojtyniak.com [L,R=301] 导致redirect循环。 有什么办法可以在没有循环的情况下进行这样的redirect吗? 十分感谢! PS。 对不起,对于那些hxxp的东西,但serverfault认为这些链接,并不允许我发布多个。

SSL,IIS:一个用于多个子域名的网站,一个用于顶级域名的网站(带或不带www)。

我有多个子域应该指向同一个网站,顶级域名应该指向另一个网站。 所有这些都在SSL下。 例如: abc.mydomain.com —>网站A, def.mydomain.com —>网站A, ghi.mydomain.com —>网站A, jkl.mydomain.com —>网站A mydomain.com —>网站B, www.mydomain.com —>网站B 我已经购买了通配符SSL证书和专用IP。 两个网站可以共享相同的IP吗?还是每个网站都有自己的IP? 我不需要通配符主机头或通配符DNS映射。 每次,对于每个新的子域,我都可以为网站A添加一个新的DNSlogging和一个新的主机头。

DNS子域名问题

我正在开发一个应用程序,每个用户都有一个子域 xyz.alumclub.net xyz将把他带到他的子域。 对于上面的alumclub.net,我正在尝试在blog.alumclub.net上设置博客。 我创造了另一个logging: blog.alumclub.net A 192.168.0.100 但是由于这个规则,上述不会生效 *.alumclub.net -> 192.168.0.200 由于规则2,blog.domainname.com不会去我的博客托pipe在posterous( http://alumclub.posterous.com/ )而是它去我的服务器和博客作为用户的子域。 我怎么解决这个问题? 有没有可能解决?

lighttpd子域

是否有可能configurationlighttpd得到这个: subdomain1.127.0.0.1 subdomani2.127.0.0.1。 。 。 或者像这样的东西: domainname.com subdomain.domainame.com 如果域名尚未注册,即。 我希望它能在我的机器上运行,但所有的configuration最终都会在真正的服务器上运行。 我认为这将适用于某种从127.0.0.1到domainname.com的reddirect,但仅限于名称,但我不知道如何设置它。 提前致谢。

Apache子域名问题

对不起,如果这是在别的地方回答,但无法弄清楚。 无法让我的服务器在子域上,只有主域。 下面的相关信息,如果你需要更多的让我知道。 Listen 10.0.1.191:80 ServerName server.local:80 (i know a bit stupid but logical for me and it works) NameVirtualHost 10.0.1.191:80 <VirtualHost 10.0.1.191:80> ServerName www.server.local ServerAlias server.local DocumentRoot /var/www/html/ </VirtualHost> <VirtualHost 10.0.1.191:80> ServerName qtp.server.local DocumentRoot /var/www/qtp/ </VirtualHost> 干杯 编辑:其实只有根作品,既不virtualhost解决。 即www.server.local不解决,虽然server.local做

有关域和DNS的问题

我是全新的DNS和服务器托pipe的世界,不太清楚我需要什么。 我想获得一个域,将其转发到我自己的服务器,以便用户在url栏中看到example.com,example.com/foo/bar将起作用。 根据子域是什么,它应该做不同的事情(另一个在web服务器,FTP等基地目录)。 另外我的电子邮件应该能够被发送和接收该服务器。 是什么让我很烦恼,事实是,在Alogging中,我只能列出IP地址和无端口。 那么我必须在自己的服务器上设置一个名称服务器吗? 或者我通过我的networking服务器上的虚拟主机完成这个? 我将不胜感激任何帮助或链接到教程。 我知道DNS是如何工作的,知道一些基本的Apache的东西,等等…所以不需要解释。 谢谢

将根域指向一台服务器,将所有子域指向另一台服务器

我有一个要求,我要指出我的根域即 www.abc.com或abc.com到一台服务器(静态网站) 和* .abc.com到另一个服务器(应用程序服务器) 我已经从godaddy购买域名,我想godaddy托pipe我的静态网站ie www.abc.com和abc.com。 我有一个托pipe帐户rackspace,所以我想指出* .abc.com即所有 子域名到我的rackspace托pipe。 我的应用程序将在tomcat web服务器上运行。 有任何想法吗 :)

Apache:子域名,文件可见性

我有一个子域名: my.mydomain.com 我的.conf文件看起来像: <VirtualHost *:80> ServerName my.mydomain.com DocumentRoot /var/www/html/my/ <Directory /var/www/html/my/ > Options FollowSymLinks AllowOverride All </Directory> </VirtualHost> 题: 如果我去h ** p://my.mydomain.com/myfile.txt我看到这个文件。 那很好。 如果我去h ** p://mydomain.com/my/myfile.txt我也看到了这个文件。 我怎样才能防止第二个选项不看文件,而让第一个选项看到它?

标准的apache子域位置

是否有子站点文件夹的标准位置? 我曾经为/ var / web中的每个子域创build文件夹。 我正在重做我的服务器,我想尽可能地做一些干净的事情。 我读的Django教程通常在用户的home文件夹中有Django网站。