2

我有一个 wordpress 网站,它自动生成了自己的 .htaccess(因为我使用的是永久链接),然后,我的网络管理员已将 apache 配置为将任何第三级域重定向到我的网站,即:

http://lol.example.com重定向到http://example.com

.htaccess其余的都比使用永久链接规则完成。现在我想在.htaccess文件中编写一条规则,当用户键入特定的第三级域时,重定向到我网站的特定子文件夹,即:

http://sprock.example.com/重定向到http://example.com/mysprockfolder/

我知道我的问题可能听起来很奇怪,但我以前从未这样做过,所以我很困惑。

4

2 回答 2

1

用我的正则表达式解决.htaccess

就在此评论之前(以防万一您安装了 WordPress):

# BEGIN WordPress

我添加了以下内容:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?thirdlev\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/myfolder/ [R=302,L]

使用 302 重定向,一切都很好!

于 2012-12-09T16:37:57.020 回答
-1

您只需转到您的 ftp 管理器并将子域转发到链接会容易得多。或者,您可以使用 php.ini 进行重定向。

重定向时,请确保添加 ,http://www.否则它会认为您要重定向到网站上页面的一部分,还要确保您的子域有自己的文件夹,其中包含自己的文件和图像。

于 2012-12-08T20:38:48.617 回答