使用WP安装将新域重定向到现有子目录

时间:2017-05-23 22:17:55

标签: wordpress .htaccess mod-rewrite

在搜索了一段时间后,我无法弄清楚如何解决这个问题:

我有一个客户的网站,比如:client.com,我作为公司网站company.com的一部分托管。

Client.com目前已永久重定向至company.com。

我在company.com/client上安装了一个wordpress网站,并希望client.com指向/ client子目录,但将client.com保留在URL中。

我能够做到这一点,但当我点击客户网站上的其中一个链接时,如“关于我们”,它会显示新页面,但会停留在client.com而不是client.com/aboutus。 / p>

我怎样才能实现这一目标?如何,我如何使URL动态化?

在company.com的根目录中,我有以下.htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?client.com/$
RewriteRule ^(.*)$ /client%{REQUEST_URI} [NC,L]
RewriteRule ^((?!client).*) /client%{REQUEST_URI} [L,NC]

在/ client目录中我只安装了WP.htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

0 个答案:

没有答案