我想在本地主机上保留一些web项目,这样我的客户就可以访问我正在开发的一些webapps。 我有一个目前映射到我的dynamic家庭IP的域名。 例如: demo.mydomain.com -> maps to my currenty ip running apache 我想要的是将* .demo.mydomain.com映射到我的家庭服务器中的具体文档path customer1.demo.mydomain.com -> should point to the folder where the webapp for the customer1 lives 我知道apache的虚拟主机configuration(即dynamic地将一个子域名映射到Web服务器的path),但问题是,如果我把前一个url在浏览器(customer1.demo.mydomain.com)页面没有find,所以我猜dns的决议是失败的 问题是我应该如何configuration我的域名提供商以允许子子域名通配符? 我正在使用Enom(在设置我的Google Apps帐户后获得)
情况如下: 我最近在www.pixelscrapper.com重新构build了我的网站。 我仍然在legacy.pixelscrapper.com(托pipe在同一台服务器上)旧的旧版网站。 是否有可能使用Apache htaccess重写规则,使我的旧内容显示在我的新网站上的子目录下? 换句话说,我希望能够访问www.pixelscrapper.com/legacy/some-folder/some-item并查看实际位于legacy.pixelscrapper.com/some-folder/some-item的内容。 一直在四处搜寻,没有太多的成功。 我以为像下面这样的东西可能会有诀窍,但也许我走了吗? RewriteCond %{HTTP_HOST} ^pixelscrapper.com$ RewriteRule ^/legacy/?$ http://legacy.pixelscrapper.com/ [R=301,L]
我的网站的两个主要部分可以访问使用: www.example.com为一般内容 laptop.example.com更具体的内容 笔记本电脑部分已准备就绪并部署。 用户可以直接访问它。 此外,search引擎已经开始爬行和编制索引。 但是,一般的内容还没有准备好; 这将不会持续几个月。 截至目前,在www的服务器上没有文档根目录或文件,并且没有虚拟主机标签。 httpd.conf的内容 : NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /path/to/website/subdomain/root ServerName example.com ServerAlias laptop.example.com <Directory /path/to/website/subdomain/root> AllowOverride All Allow from all </Directory> </VirtualHost> 那里没有其他的虚拟主机标签。 在我的域名注册商控制面板中,我为子域名laptop添加了A Record ,并将其指向我的服务器IP。 还有两个条目 – @和www都指向我的IP。 我无法编辑/删除www条目。 我认为这是防止访问www所需的一切。 但它不工作! 当用户inputwww.example.com ,他们被带到laptop.example.com 。 我不想要这样的事情发生。 只是一些默认的浏览器错误消息, 如未find服务器或页面未find应显示。 我怎样才能做到这一点? 一个解决scheme:我在httpd.conf结尾添加了以下内容 <VirtualHost *:80> ServerName www.example.com </VirtualHost> 注意没有文档根目录! 有效。 […]
我有一个网站mysite.azurewebsites.net和域名mydomain.com 链接mydomain.com到网站成功。 我添加了一个DNS条目Alogging和awverify.mydomain.com CNAME到mysite.azurewebsites.net 现在, http://mydomain.com运作良好 http://anything.mydomain.com返回一个404错误(包括www) 我想更好地了解它如何在DNS设置和WAWSvalidation方面的工作。 我必须告诉Azure每个我想链接到我的网站的子域名吗? 那么,如果我想要将任何 .mydomain.comredirect到我的网站呢? 那可能吗 ? 是不是DNS条目“awverify.mydomain.com”足以certificate我是域和所有子域的合法所有者? 我的意思是:我是否必须设置每个错误的CNAME条目? 谢谢你的任何线索
我有两个单独的networking服务器,在一个networking上只有一个公有IP地址的两个不同的内部IP地址。 一个是Windows Small Business Server 2011,另一个是新的电子邮件encryption网关设备。 我有remote.domain.com和securemail.domain.com都指向相同的公共IPconfiguration的子域。 我需要这两个子域指向端口80上的正确的内部服务器。 我在SBS服务器上configuration了正向查找区域,指向相应的IP地址。 我有一个SonicWall NSA 220防火墙。 我有防火墙规则将80redirect到SBS服务器,但是我已经设置了一个覆盖规则,将80redirect到网关设备,直到我可以同时运行这两个服务。 我引用这个线程,但是我的情况是不一样的,对它的回应不适用。 提前致谢!
我试图设置零configurationnetworking开发环境:通配符DNS和dynamic虚拟主机。 这是我的v主机configuration: NameVirtualHost *:80 <VirtualHost *:80> ServerAlias *.dev VirtualDocumentRoot /var/sites/%-2/docs UseCanonicalName Off </VirtualHost> 在这一点上一切都好,但现在我试图build立与后备的dynamic子域: test.dev → /var/sites/test/docs sub.test.dev → /var/sites/test/sub dontexist.test.dev → /var/sites/test/docs 目录结构: var |–sites |–test |–docs |–sub 我目前的尝试: <Directory "/var/sites"> RewriteEngine On RewriteCond %{ENV:REDIRECT_SUBDOMAIN} ="" RewriteCond %{HTTP_HOST} ^([a-z0-9][-a-z0-9]+)\.([a-z0-9][-a-z0-9]+)\.dev\.?(:80)?$ [NC] RewriteCond %{DOCUMENT_ROOT}/%2/%1 -d RewriteRule ^(.*) /%2/%1/$1 [E=SUBDOMAIN:%1,L] </Directory> 现在堆放在: [perdir /var/sites/] strip per-dir prefix: […]
我想做一个子域redirect,如果一个文件夹与键入子域相同的名称存在。 例如我有一些像www.mysite.de/mainpage/hui.php文件夹结构,并希望能够通过mainpage.mysite.de/hui.php访问它 不过,我想让它只有在有一个文件夹主页的时候才能做到这一点,并为其他文件夹做。 如果该文件夹不存在,我想回退到当前的htacces采取子域,并将其用作index.php的参数。 这部分迄今为止运作良好。 所以,我已经做了类似的事情 RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule mainpage/([^/?]*)/?(.*)$ http://$1.mysite.de/$2 [L,R] 那将URI从www.mysite.de/mainpage/hui.php改为mainpage.mysite.de/hui.php ,但我也想让页面从mainpage.mysite.de/hui.php访问。 所以,我想也许是这样的 RewriteCond %{HTTP_HOST} ^(.*).mysite.de$ mainpage/$1 -d RewriteRule mainpage/([^/?]*)/?(.*)$ http://$1.mysite.de/$2 [L,NC,QSA] 当然这个代码不起作用,但是有人知道如何做到这一点?
我有两个网站。 一个网站是由其他人开发的一个微型网站,托pipe在一个子域上,我想通过第二个网站上的一个URL来服务这个网站,例如: test.maindomain.com – 这是托pipe在一个单独的服务器上的网站。 maindomain.com/test – 这是我想要显示的网站test.maindomain.com。 这可能吗? maindomain.com托pipe在Lightspeed共享服务器上,因此可以限制对服务器configuration文件的访问。 我还应该提到,我需要test.maindomain.com出现,就好像它驻留在maindomain.com/test,因为我们希望test.maindomain.com所有SEO值传递给maindomain.com/test。
我有2个ASP.Net应用程序,我想将它们发布到一个子域。 第一个域app.mycompany.com和另一个app2.mycompany.com 我怎样才能configurationIIS来做到这一点? 我是绝对新的IIS,请给我详细的信息。 我使用Windows Server 2008 R2。 最好的pipe家, 凯文
我有一个服务器(本身在一个子域)与通配符DNS指向它。 服务器运行Lighttpd和PHP。 我需要http://any-subdomain.server.example.com重新写入http://server.example.com/site/any-subdomain ,并从那里提供服务。 它必须对用户完全透明。 这是我的相关configuration: $HTTP["host"] =~ "^(.*)\.server\.example\.com$" { url.rewrite-once = ( "^(.*)" => "/site/%1/$1" ) } 它似乎工作除了子文件夹,其中redirect到subdomain.server.example.com/site/subdomain/subfolder ,然后404的。