我有一个子文件夹/blog托管我的博客和根托管应用程序。我有几个域名是针对我的根。我想用.htaccees将子文件夹博客上的所有请求重定向到给定的域
domain1
domain2
domain3每根触根
如果请求
domain1/blog
domain2/blog而不是重定向到domain3/blog
我所尝试的
RewriteCond %{HTTP_HOST} domain\.de(.*)|domain1\.de(.*)|domain2\.com(.*)|domain3\.de(.*)
RewriteRule (.*) http\://www\.domain4\.com/blog/$1 [R=301]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{HTTP_HOST} !domain4\.com$ [NC]
RewriteRule ^blog/(.*)$ http://www.domain4/blog/$1 [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>发布于 2014-05-27 14:59:09
您只需使用一个!就可以反转该条件。
RewriteCond %{HTTP_HOST} !domain4\.com$ [NC]
RewriteRule ^(.*)$ http://domain4.com/blog/$1 [L,R=301]https://stackoverflow.com/questions/23891429
复制相似问题