Articles of 子域

你如何在sub1.sub2.example.com这样的子域名之后创build一个子域名?

我想要为开发站点设置一个域结构,比如project.dev.example.com。 我可以在cpanel中轻松做到这一点吗? 谢谢

如何使用rackspace创build一个子域名?

我有一个网站,我需要创build一个子域,由rackspace云pipe理。 该域已经安装并联机。 我只需要将当前www.mysite.com复制到lab.mysite.com。 我怎么去做这个? 我要在云网站列表中添加子域名还是在域名列表下添加子域名? 我在哪里复制文件? 目前的网站在ftp上是/www.mysite.com/web/content。

IIS 7默认文档不在子目录中加载

我有一个子域指向我的服务器,并在IIS 7.5有一个网站设置它工作正常。 如果我导航到http://test.example.com ,默认的index.php页面应该加载。 我还有一个位于http://test.example.com/viewer的网站的子部分 这也有一个默认的index.php页面,但是当我导航到该url,我得到一个404错误。 input索引文件的完整path(即… / index.php)加载正常。 我已经检查了根目录和子目录的默认文档,它们是相同的。 任何想法如何获得子目录加载的默认文件?

很less有子域名parsing,而其他子域名不parsing

我们有一个* .mydomain.com安装在godaddy A型logging指向相同的IP地址。 偶尔有些域正在解决正确的IP地址和一个子域不会发生的问题。 经过一些随机的时间,它也是完美的。 这同样发生在同一个networking中的机器上。 machineA无法parsinga.mydoamin.com,machineB可以。 machineA和machineB都可以解决b.mydoamin.com 我们有dns到期/ TTL设置为24小时。 请build议。 我也试图尝试通过mydomain.com的CNAME来parsing通配符。 它可以工作吗?

mod_vhsot_alias vs mod_vhost_hash_alias

我正在运行Ubuntu Maverick + Apache2.2,我读了一些关于使用mod_vhost_alias来即时提供/创build子域的信息。 但是,当我尝试通过apt来安装它时,我所能find的就是mod_vhost_hash_alias。 这是一样的吗? 它的所有文档在哪里? 下面的apache网站查询返回没有有用的信息http://www.google.com/search?&q=mod_vhost_hash_alias+site:apache.org 谢谢

通过httpd.conf从login服务器的Subdomain中删除WWW

我试图设置一个登台服务器作为我的生产服务器的子域运行,我遇到了一个小问题。 我的生产服务器托pipe在RackSpace虚拟机上。 我克隆这台机器用作我的登台服务器。 我还添加了Alogging来将子域地址引导到这个新的虚拟机。 我希望能够通过inputstaging.domain.com来访问这个登台服务器,但目前不起作用。 我find的解决方法是inputwww.staging.domain.com 。 请注意子域前面的额外www 。 我的目录结构是这样的,在我的项目目录中,我有一个public_html目录(显然存放可公开查看的文件)和一个private (其中容纳了更多的后端代码)。 我想在访问staging.domain.com时将Apache服务/var/www/staging.domain.com/public_html/index.php作为默认文件。 如上所述,我目前只能通过访问www.staging.domain.com获得我想要的www.staging.domain.com 。 当我访问www.staging.domain.com/staging.domain.com/public_html时,我被redirect到www.staging.domain.com/staging.domain.com/public_html 。 我的httpd.conf设置如下(我绝对不是这个文件的configuration专家): <VirtualHost *:80> # General Server Setup ServerAdmin [email protected] ServerName www.staging.domain.com ServerAlias staging.domain.com # Indexes + Directory Root DirectoryIndex index.php index.html DocumentRoot /var/www/staging.domain.com/public_html <Directory /var/www/staging.domain.com/public_html> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> 我很确定,我之前提到的redirect是因为我在此文件中指定了DocumentRoot而发生的。 […]

如有必要,可以根据子域转发Apache中的请求

在Apache 2.2中,是否有一种方法可以根据子域/ IP地址映射查找表(在文件或数据库中提供)将某些子域转发到另一个服务器(在另一个数据中心)? 我需要的原因是我有一个SaaS Web应用程序,每个客户都有自己的子域名,即customer1.mycompany.com , customer2.mycompany.com等。如果Apache收到一个客户的请求,其数据没有存储在当前的服务器,我希望Apache只是转发(代理?)请求到正确的服务器。 客户数量将不断增加(希望!),每次发生这种情况我都无法重新加载Apache。 更新: 我们目前的想法是使用GeoIP DNS将客户发送到正确的(最近的)服务器,并且如果客户被意外地发送到错误的服务器(例如他们正在旅行),那么我们需要进行代理。 但是,即使我们为每个子域添加了一个DNS条目,仍可能会有最初创build帐户或从一台服务器移到另一台服务器时发生错误服务器的请求。 由于各种原因,我们不想在DNS条目上设置一个非常低的TTL。

FTPfile upload报告确定,但目录空 – pureftp centos cpanel

它的一个whm centos与纯FTP安装。 当我用普通帐户ftp进入服务器时,我成功地获得了根目录:/ home / user_name 我试图在服务器上设置一个开发域,所以创build了帐户:[email protected],在其中的cpanel它的成功,我指出它/ home / user_name / subdomains / dev,也创build了子域,并可以查看成功。 问题是当我用新的[email protected]帐户login时,它成功login,但是显示一个空白的'ls -l'列表。 我可以同时使用filezilla和netbeans上传文件,全部报告成功,但是当我导航到/ home / user_name / subdomains / dev时它是空的。 另外sestatus: SELinux status: disabled 日志文件:/ var / log / messages: Mar 1 05:23:23 server pure-ftpd: (?@ip-address) [INFO] New connection from ip-address Mar 1 05:23:23 server pure-ftpd: (?@ip-address) [INFO] [email protected] is now […]

在子域之间传递PHP $ _SESSION中的variables

最近我购买了一个VDH包,需要能够在子域与$ _SESSION数组之间进行通信。 这个系统是用这个build立起来的。 我澄清说,在购买之前可以提供VDH服务,但是他们没有提供很多的帮助。 我已经做了很多的研究,并遵循所有的build议,但不能得到它的工作。 我有一个基本的testing设置,其中一个页面将设置会话variables,并在另一个子域输出会话。 目前的结果是会话数据丢失,但会话ID在僵尸testing页上是相同的。 所有的域名都在同一个框中。 testing文件一 $session_name = session_name("er435536311993"); session_set_cookie_params(0, '/', '.mysite.com.au'); @session_start(); $_SESSION['this_is_test'] = 'This was set in the sub domain'; echo '<pre>'; var_export($_SESSION); echo 'done'; var_export(session_id()); testing文件二 $session_name = session_name("374WEaPW2me1392ZQWLM"); session_set_cookie_params(0, '/', '.whoadelaide.com.au'); @session_start(); echo '<pre>'; var_export($_SESSION); var_export(session_id()); 有些地方提到它可能是一个权限错误。 我已经访问了httpd.conf文件,并将用户和组的权限调整为相同,但仍然不传递数据。 从我可以告诉所有域正在访问相同的tmp空间在会话date被存储。 支持提到,我应该禁用suPHP和Euexec使其工作。 这并没有改变结果。 networking上的任何地方我都找不到解决scheme。 我已经尝试了所有可能的解决scheme,我可以从PHP代码中的变体来调整权限。 我已经尝试了一些人提到的shell命令,但他们没有工作。 CMD在shell中并不是我熟悉的东西。 我有腻子设置,并通过这个累了一些事情。 有没有人有任何想法? 有什么我可以尝试吗? […]

使用apache添加子域名

我有我自己的VPS,我想添加一个子域到我的域名。 我想这是Apache可以处理的东西。 所以我使用别人的DNS,它将我的域的请求指向我的服务器。 我没有真正做任何麻烦的“股票”安装apache2。 我目前有这个在我的网站启用: NameVirtualHost xxxx:80 <VirtualHost xxxx:80> ServerName www.domain.com ServerAlias domain.com DocumentRoot /var/www/domain AccessFileName .htaccess <Directory /var/www/domain> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny allow from all </Directory> </VirtualHost> 我尝试添加具有相同IP的第二个虚拟主机,只是将任何出现的domain.com更改为subdomain.domain.com,但重新启动时出现错误,说我具有多个具有相同名称或类似名称的虚拟主机。 我认为有一个简单的解决scheme,我花了足够的时间来解决这个问题。