【发布时间】:2013-11-21 12:13:37
【问题描述】:
我正在尝试将我的整个域 www.example.de 重定向到 www.domain.de/artikel.html,但 3 个子域(以及其中的所有内容)和 2 个文件夹(以及其中的所有内容)除外:
RewriteCond %{REQUEST_URI} !^/folder1/subfolder2/?$ [NC]
RewriteCond %{REQUEST_URI} !^/folder2/?$ [NC]
RewriteCond %{HTTP_HOST} !^static1\.example\.de$ [NC]
RewriteCond %{HTTP_HOST} !^static2\.example\.de$ [NC]
RewriteCond %{HTTP_HOST} !^static3\.example\.de$ [NC]
RewriteCond %{HTTP_HOST} ^(\w+)\.example\.de [NC]
RewriteRule ^(.*)$ http://www.domain.de/artikel.html [R=301,L]
但它只是将带有 www.example.de 的所有内容重定向到 www.domain.de/artikel.html,但不会为 http://example.de 重定向任何内容。
有人给我提示或解决方案吗? 谢谢!
【问题讨论】:
标签: apache .htaccess mod-rewrite redirect subdomain