我有两个服务器,其中一个我有我的域完全映射,并在另一台服务器,我有一个WordPress的博客安装。 现在,我想将第一个服务器中的一个子域映射到已经安装了wordpress的子域,而不需要更改任何URL。 这可能吗? 我希望自己清楚。
在Apache 2.2.x上,我激活了mod_userdir 。 我使用了默认的设置,这样http://localhost/~name/ ~name/public_html/mySite http://localhost/~name/将被连接到~name/public_html/mySite ~name/public_html/并且~name/public_html/一个path,例如~name/public_html/mySite可以通过http://localhost/~name/mySite 。 我怎么能实现,通过http://mySite.name.localhost/可以达到相同的path? 我不希望像其他SF问题(如Apache:使用子域设置本地testing服务器 )中所build议的那样使用手动方法,而是希望将所有可用path自动映射到相应的URL。 我认为,需要采取以下几个步骤:更改mod_userdirconfiguration,以便localhost的子域将与机器上所有可用的用户名连接起来。 第二步可能会包括mod_rewrite的使用,以便sububdomain可以匹配到〜name / public_html中的path… 什么是你最喜欢的方式? 编辑: 解决scheme被标记。 我做了一些小修改以满足特殊要求和补充意见: RewriteEngine on # check, if not redirected yet RewriteCond %{ENV:REDIRECT_STATUS} ^$ # look for URLS like 'subdir.username.localhost' RewriteCond %{HTTP_HOST} (.+)\.([^.]+)\.localhost$ # check if /home/username/public_html/subdir is a directory or symbolic link RewriteCond /home/%2/public_html/%1 -d [OR] RewriteCond /home/%2/public_html/%1 […]
所以我会喜欢redirect这个url: http:// subdomain .domain.com / subfolder / subsubfolder / 至: http:// www .domain.com / subfolder / subsubfolder / ?parameter = subdomain 还可以使用其他更多,更less或者不使用子文件夹。 我发现这一点,但似乎不适用于子文件夹: RewriteCond%{HTTP_HOST}!^ www.domain.com $ [NC] RewriteCond%{HTTP_HOST} ^([^。] +)。domain.com $ [NC] RewriteRule ^ /(。*)$ http://www.domain.com/?parameter=%1 [L,R = 301]
所以我有一个网站(我使用nginx)。 我可以连接到https://example.com就好了。 但是,如果我连接到https://www.example.com,那么它说,有关连接的东西是encryption的,但页面上的资源不是。 页面上没有资源(页面完全相同,不pipe它们是否具有“www”)。 我唯一能想到的是,也许不知何故,cookies不encryption? 我怎样才能弄清楚这个问题,我该如何解决这个问题(当然,我首先需要弄清楚这个问题)。
如果我为我的客户端使用子域访问Web应用程序(例如client-x.example.com/admin/ ),并且我希望客户端可以select使用他们自己的域(例如client-x.com ),您认为最好让他们将www CNAME指向client-x.example.com/admin/并将所有http://client-x.com/转发给http://www.client-x.com/所以client-x.com总是通过www版本访问? 我可能需要在其子域以及主域上提供SSL。 这个简化的方法是否应该关注这些问题? 另外,我能否从我的networking服务器(NGINX)中知道他们是主要域的哪个子域?还是必须创build一个域到子域的关系表?
我在Ubuntu上运行Apache,并试图在我的网站上设置一个子域名。 我在过去设置了许多子域名,我确定我正确地configuration了Apache,但是使用这个新的托pipe公司,我无法在我的域上设置任何子域名。 难道主机没有configurationDNS服务器来允许通配符子域名? 当我在我的MediaTemple网站上inputasdf.mydomain.com时,我只是得到mydomain.com的首页,但是当我inputasdf.myotherdomain.com时,我找不到服务器。 这是我能想到的唯一的事情。 我想确保在我去之前让我的鸭子连续问他们为我调查问题,这听起来可能是这个问题,或者可能是别的吗?
让我们假设我有子域名: a.sheehan.com b.sheehan.com c.sheehan.com 我想分别映射到 haha.com lala.com baba.com 我怎么能 a.sheehan.com map to haha.com b.sheehan.com map to lala.com c.sheehan.com map to baba.com 有一个单一的logging或CNAME?
我有一个帐户与宁,我有一个社交networking设置为“networkname.ning.com”,我有一个域netfirms www.example.com。 我的问题是,宁网告诉我,我需要在这个知识库中做这一步。 我真正需要了解的是如何在netfirms上做到这一点,我所有的select是这样的 任何帮助真的很感激,如果有人可以向我解释CNAME是什么,一个名字是很好(新手)。
我想设置我的nginx代理子域http://blog.mydomain.com到http://myblog.blogspot.com ,但我不想重写URL。 因此,用户将看到mydomain.comurl,而不是blogspoturl。 我该怎么做? 谢谢。
我有一个Web服务器和一个应用程序服务器。 Webserver1有FreeBSD 8.1,Apache,MySQL和PHP。 Application1服务器有Centos 5.5,Apache,Mysql和PHP。 两台服务器独立运行良好。 我的webserver1正在托pipe我的公司网站www.azrim.com,运行良好。 此外,我有2个在线应用程序,这需要我作为一个子域名托pipe他们。 我的问题是我想要使子域名,如abc.azrim.com和xyz.azrim.com可从Application1服务器访问。 任何人都可以帮助我这个。 我应该如何在webserver1和Apps1服务器上configurationapachesconfiguration。 我的Apps1服务器上只有1个NIC卡。 非常感谢任何获得解决scheme的人。 感谢Azrim