我已经搜了好几个月了。是否有插件可以将所有页面重定向到主页?或者我应该重定向到page.php模板文件?
我只有一个寻呼机,我需要将所有页面重定向到主页(而不是帖子)
谢谢
答案 0 :(得分:0)
您的解决方案,或者您可以使用.htaccess
重定向规则,例如:
Redirect /old-index.html http://www.mynewwebsite.com/foldername/new-index.html
或者只是简单的PHP解决方案,比如(你可以通过将以下行放在PHP文档的最顶层来重定向流量,没有任何东西可以在它上面):
<?php
header ('HTTP/1.1 301 Moved Permanently');
header( "http://www.mynewwebsite.com" );
?>
有关.htaccess
文件重定向here的更多信息。
修改强>
将以下代码放在.htaccess
文件中。
这将引导从旧主机到新主机的根目录的所有内容:
RewriteEngine on
RewriteCond %{http_host} ^www.old.com [NC,OR]
RewriteCond %{http_host} ^old.com [NC]
RewriteRule ^(.*)$ http://www.new.com/ [R=301,L]
答案 1 :(得分:0)
我在functions.php中使用以下代码
function redirect_page_standard() {
is_page()
and wp_redirect( home_url(), 301 )
and exit;
}
add_action( 'template_redirect', 'redirect_page_standard' );
使用is_page()
替换is_page_template('mytemplate.php')
时,您也可以仅重定向特定的网页模板。