如何使用.htaccess将两个域指向目录和子目录

问题描述 投票:0回答:2

我有两个域

www.domain1.com
www.domain2.com
都在同一主机
root directory and its sub directory
中拥有文件。如何使用
www.domain1.com
[root]
指向
www.domain2.com
并将
[root/sub/]
指向其子目录 (
.htaccess
)。如果有人有任何想法,请分享

.htaccess
2个回答
0
投票

试试这个,

使用下面的内容到您的 www.domain1.com 站点 .htaccess 文件

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.otherdomain1.com/$1 [R=301,L]

使用下面的内容到您的 www.domain2.com 站点 .htaccess 文件

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.domain2.com/sub/$1 [R=301,L]

0
投票

在用作根目录的子目录中的 .htaccess 中使用此代码:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /sub-directory-name-here/
RewriteRule ^(([a-z0-9\-]+/)*[a-z0-9\-]+)$ $1/ [NC,R=301,L]

您可以找到详细的文章这里

© www.soinside.com 2019 - 2024. All rights reserved.