Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将域重定向到另一个域上的目录_Php_.htaccess_Redirect - Fatal编程技术网

Php 将域重定向到另一个域上的目录

Php 将域重定向到另一个域上的目录,php,.htaccess,redirect,Php,.htaccess,Redirect,我买了一个域,我想将它重定向到另一个子域上的目录 例如: 用户在URL栏中键入www.firstweb.com,必须将其重定向到www.secondweb.com/directory/,但显示的URL必须是www.firstweb.com,不带iframe 其他例子: www.firstweb.com/contact/显示www.secondweb.com/directory/contact.php的内容,但显示的URL必须是www.firstweb.com/contact/,即使在重定向之后也

我买了一个域,我想将它重定向到另一个子域上的目录

例如: 用户在URL栏中键入www.firstweb.com,必须将其重定向到www.secondweb.com/directory/,但显示的URL必须是www.firstweb.com,不带iframe

其他例子: www.firstweb.com/contact/显示www.secondweb.com/directory/contact.php的内容,但显示的URL必须是www.firstweb.com/contact/,即使在重定向之后也是如此

域和服务器都由同一家公司(OVH)托管

我不知道这是否可以理解,但我不知道如何理解

非常感谢你的帮助


您可以通过在Web服务器上安装NGINX()来实现这一点。然后,您可以检查用户来自哪个基本URL,并返回相应的内容。对于使用虚拟域名的Apache服务器,这也是可能的


或者您可以正确设置DNS,这可以由您的域提供商完成。

A可以完成。然而,这更像是一个web管理问题,而不是一个编程问题。你自己做有很多,所以这是一个广泛的问题。如果链接不起作用,你最好在网上某处购买此服务。。。如果您确实尝试设置它,但遇到困难,超级用户或服务器故障将是一个很好的问题。感谢Wessel,NGINX解决方案似乎有点复杂。关于DNS设置,它将以其他服务器为目标,但不是目录,对吗?我对虚拟域名很感兴趣,但它是如何工作的呢?在firstweb.com htaccess和位于secondweb.com的htaccess中,我必须做什么?