1

我们有一个 Wordpress Mutlisite 正在运行,所以只有在特定域是 requestet 时,我才需要重定向特定的页面、类别和文件。

因此,当 domain.de/allgemein 是 requestet 时,它应该重定向到 domain.de/neues-von-der-domain 但如果 domain2.de/allgemein 是 requestet 则不会。

我们使用域映射,因此所有域只有一个 htaccess 文件。

RewriteEngine On

RewriteCond %{HTTP_HOST} ^domain.de$ [NC]    
RewriteCond %{REQUEST_URI} !^/allgemein    
RewriteRule domain.de/neues-von-der-domain/ [NC,L,R=301]
4

2 回答 2

1
RewriteEngine On

    RewriteCond %{HTTP_HOST} ^(www\.)?yourdomain\.com [NC]
    RewriteRule ^(.*)$ http://otherdomain.com/$1 [R=301,L]

也可用于根据请求的域重定向到登录页面:

RewriteEngine On

    RewriteCond %{HTTP_HOST} ^www.domain.com
    Rewriterule ^(.*)$ http://www.any-domain.com/landing-page.html [L]
于 2014-02-13T13:20:02.970 回答
0
enter code here  <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>

将此代码放入您的 .htaccess 文件中

于 2014-02-13T13:12:34.200 回答