2014-02-13 346 views
0

我们有一个Wordpress Mutlisite正在运行,因此只有在需要特定域名时才需要重定向特定页面,类别和文件。htaccess将特定页面的特定页面重定向到特定页面

因此,当domain.de/allgemein被请求时,它将重定向到domain.de/neues-von-der-domain,但是如果例如domain2.de/allgemein被请求,则不会。

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

RewriteEngine On 

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

回答

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文件

0
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]