0

请帮助我为wordpress.htacess)创建重写规则,该规则将执行以下操作:

重定向子域

AAA.site.com/BBB.html 到 site.com/AAA/BBB.html

让我在这里解释一下

  • 我将创建一个与子域(AAA)同名的子文件夹(AAA)。
  • 页面名称保持不变(BBB.html)

我有 100 多个子域,我想使用 WILDCARD 重定向到与子域同名的“文件夹”。

提前致谢

4

3 回答 3

3

试试这个

RewriteEngine On
RewriteCond %{HTTP_HOST} ^\(.*\)\.site\.com$ [NC]
RewriteRule ^(.*)$ http://site.com/\1/$1 [L,R=301]
于 2013-09-25T13:07:26.220 回答
0

您可以在 .htaccess 中使用 mod_rewrite 来执行此操作。

RewriteEngine On

RewriteCond %{HTTP_HOST} ^aaa\.site\.com$ [NC]

RewriteRule ^(.*)$ http://site.com/aaa/$1 [L,R=301]
于 2013-09-23T14:43:58.720 回答
0

我想,这就是你要找的:

RewriteCond %{HTTP_HOST} ^subdomain\.yourwebsite\.com$
RewriteCond %{REQUEST_URI} !^/subdomain_folder/
RewriteRule (.*) /subdomain_folder/$1
于 2014-08-25T18:34:54.410 回答