【发布时间】:2019-11-29 05:13:15
【问题描述】:
我想将我的子目录的 url 从“subdomain1.main.com/subdirectory”更改为“subdomain2.subdomain1.domain.com”
我尝试了下面的 htaccess 代码,但它不起作用。有人可以帮忙吗?
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?subdomain1\.domain\.com$ [NC]
RewriteRule ^subdirectory/(.*)$ http://subdomain2.subdomain1.domain.com/$1 [L,NC,R=301]
RewriteCond %{HTTP_HOST} ^(www\.)?subdomain2.\subdomain1\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} !(jpe?g|gif|bmp|png|tiff|css|js)$ [NC]
RewriteRule !subdirectory%{REQUEST_URI} [NC,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
【问题讨论】:
标签: .htaccess subdomain subdirectory