jjzjj

Subdomain

全部标签

php - 在子域上实现 Facebook Connect

如何在Facebook上保留我的应用程序设置,以便它支持子域?我刚刚在一个学校社区集成了一个问答型论坛,它可以在http://swades.engr.scu.edu/askswades/上找到。因此这是我在Facebook上的设置:SiteURL:http://swades.engr.scu.edu/SiteDomain:scu.edu我无法让它以这种方式工作。我究竟做错了什么?我仔细检查了代码上的API设置,一切正常。如果有人能帮助我就太好了!提前致谢!! 最佳答案 此设置正确,应该可以正常工作。如果看不到错误,就很难知道哪里出了

PHP:将文件从域 move 到子域

我在某个域上有一个站点,我们称它为“mydomain.com”,人们可以在其中登录。此域有一个子域sub.mydomain.com。当用户在主域上载文件时,我想将其move到sub.mydomain.com上的uploads文件夹。我要将文件move到的文件夹具有完整的写入/读取权限。我上传te文件的代码:$filename='background_'.$_SESSION['username'].'.jpg';if(is_uploaded_file($_FILES['background']['tmp_name'])){move_uploaded_file($_FILES['backg

PHP:子域上的多语言网站,没有许多 public_html 副本

我有一个多语言(11种语言)网站。现在它可以使用“语言”获取参数或cookie选择语言。现在我想使用子域而不是cookie并获取参数。但我不想为每个子域制作11个完整的网站副本(引擎和一些静态内容)。是否可以将一些php和htaccess代码(一小段)放入每个子域的根目录中,这样11个子域将只使用一个网站引擎和内容的副本。谢谢。 最佳答案 我会说配置你的Apache来指向你所有的virtualhosts到同一个文件夹,然后使用$_SERVER["SERVER_NAME"]找出请求的子域。

php - 水平缩放 : routing user-generated subdomains between servers

我维护着一个Web应用程序,它的容量超出了单个VPS。该架构由大量小用户组成,每个小用户都有自己的子域。用户不交互。加载意味着我必须将一些用户和所有新用户移动到单独服务器上的另一个Web应用程序安装。目前,每个用户子域都属于同一个虚拟主机,其中单个PHP前端Controller根据主机名显示适当的内容。*.mydomain.com的单个通配符DNS记录指向当前服务器。将不同的用户子域路由到不同的服务器的最佳选择是什么?我的想法:每台服务器的新顶级域。user.s1.mydomain.com,user.s2.mydomain.com等(不雅且泄露信息)运行我自己的DNS服务器以在服务器之

php - 跨子域维护 session 变量

我一直在尝试维护两个子域之间的session变量,但发现这是不可能的。我最终创建了2个最小的PHP网页作为测试平台,一个我称之为“测试1”的网页$_SESSION['test']="Fred";并且有一个指向“test2”的超链接,它只是试图回显$_SESSION['test']的值以证明它是否有效。我将“测试1”放在我的www域中,将“测试2”放在我的子域中。我从各种来源尝试了标题中应该包含的内容的各种版本。以下是主要的3个(当然还有它们的变体):ini_set('session.cookie_domain',substr($_SERVER['SERVER_NAME'],strpos

java - 如何在 Spring MVC 应用程序中分别处理多个子域?

假设我有两个子域:产品:products.example.com用户:users.example.com如何设置单个SpringMVC应用程序以不同方式处理这些域中的每一个(在我的例子中,我想根据用户来自哪个子域使用不同的数据库)? 最佳答案 如果相同的应用程序要与多个子域一起使用,那么您可以制作一个拦截器(实现HandlerInterceptor),为每个请求调用并将子域存储在ThreadLocal。然后,根据该值,您可以区分您的操作。 关于java-如何在SpringMVC应用程序中

java - 使用相同端口 (80) 运行多个 Java jetty 实例

例如:我有一个主临时域www.product.com对于每个客户端,我需要将单独的子域映射到具有相同端口(80)但具有不同实例名称(不同的.wars文件)的同一服务器www.client1.product.comwww.client2.product.comwww.clientn.product.com(如果我错了,请纠正我)据我所知,如果我启动jetty实例,每个实例都将从单独的端口号开始client1warwillstartatport3001client2warwillstartatport3002client3warwillstartatport3003我的问题是如何将所有具有

java - 如何仅为基本域(无子域)创建 Play 1.x cookie

我想创建一个可在我的子域之间共享的cookie。我正在尝试使用此处显示的setCookie方法:https://www.playframework.com/documentation/1.4.x/api/play/mvc/Http.Response.html#setCookie-java.lang.String-java.lang.String-如果我执行以下操作,它会创建一个cookie,但域是“xxxx.mydomain.com”...所以完整的域:response.setCookie("loggedIn","true");如果我执行以下操作,cookie将永远不会出现在我的浏览器

Java spring security - 拦截不同登录的子域url?

我有一个安装了springsecurity并且运行良好的应用程序——它目前用完了www.exampledomain.com.我现在想扩展应用程序跑出一个子域。例如newapp.exampledomain.com.唯一的问题是,对于这个新应用程序,用户需要登录。在Spring,通过拦截url非常容易。但是当你想拦截一​​个子域来登录时,你会怎么做呢?例如,以下内容对我不起作用:关于如何解决这个问题有什么想法吗? 最佳答案 一个选择是编写您自己的AccessDecisionVoter,它扩展了RoleVoter并根据主机名添加额外的检查

java - 在多个客户域上运行 Google App Engine 应用程序

我想让我公司的客户将我们的GoogleAppEngine应用程序集成到他们的域中。例如,假设一位客户拥有域coolcustomer.com,并希望通过service.coolcustomer.com访问我们的应用程序。Thisarticle讨论了如何在内部设置Multi-Tenancy,但未提及如何将客户端域与应用相关联。理想情况下,我希望允许客户以自助服务方式关联子域。当然,这会带来验证客户是否有权向域名添加子域的问题。实现此目标的最佳方法是什么? 最佳答案 客户将通过他们的GoogleApps控制面板将您的应用程序添加为服务。概