Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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
将驻留的域指向Wordpress子网站而不更改url_Wordpress_.htaccess_Redirect_Multisite - Fatal编程技术网

将驻留的域指向Wordpress子网站而不更改url

将驻留的域指向Wordpress子网站而不更改url,wordpress,.htaccess,redirect,multisite,Wordpress,.htaccess,Redirect,Multisite,我有一个客户的网站在多个地点开发和销售退休村,这是一个Wordpress多站点,主站点是通用的,子站点都在不同的地点。基本上,我们希望每个位置都有一个简短的域,用于广告目的,将访问者带到正确的位置子网站,而不更改url,因为我们不希望必须为每个域/子网站购买SSL 所以基本上 locationA.com 在地址栏中输入后,转到 如果不将浏览器中的子网站url更改为LocationA.com,我知道如何通过wordpress管理设置更改子网站域,但我们不想更改永久链接/url,除非绝对没有其他方

我有一个客户的网站在多个地点开发和销售退休村,这是一个Wordpress多站点,主站点是通用的,子站点都在不同的地点。基本上,我们希望每个位置都有一个简短的域,用于广告目的,将访问者带到正确的位置子网站,而不更改url,因为我们不希望必须为每个域/子网站购买SSL

所以基本上

locationA.com

在地址栏中输入后,转到

如果不将浏览器中的子网站url更改为LocationA.com,我知道如何通过wordpress管理设置更改子网站域,但我们不想更改永久链接/url,除非绝对没有其他方法

所有域名都存放在主站点的主机上, 我尝试通过cPanel别名设置重定向到,但它总是只需要我们

我尝试过其他论坛的各种.htaccess编辑,但它们要么破坏了网站,要么做了与上面相同的事情,将我们带到通用主站点。 e、 g

我真的不知道我在用这些东西做什么,只是试着做一些事情,直到有些事情奏效


任何帮助或见解都将不胜感激,谢谢

没关系,我自己修好了。问题是,我将这些域添加为“别名”,当我将它们添加为“附加域”时,通过CPanel的重定向起作用

RewriteCond %{HTTP_HOST} ^locationA\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.locationA\.com$
RewriteRule ^/?$ "https\:\/\/mainsite\.com\/locationA\/" [R=301,L]
RewriteBase /
RewriteCond %{HTTP_HOST} ^locationA\.com$ [NC]
RewriteRule ^(.*)$ https://mainsite.com/locationA/ [L]