有没有一种方法可以将404模板的URL slug重定向到/404/so例如,如果我有/category/media/blah,它会重定向到/404/
这是可能的,我不知道是否可以用。htaccess。
龙尼
有没有一种方法可以将404模板的URL slug重定向到/404/so例如,如果我有/category/media/blah,它会重定向到/404/
这是可能的,我不知道是否可以用。htaccess。
龙尼
所以你可以这样做:
打开404.php
归档并将这些行添加到其顶部。如果没有,就创建它。这将确保WordPress将此文件用于所有不再存在或从未存在的永久链接
<?php
/**
* Template Name: 404 Page
*/
$four_oh_four = get_permalink( get_page_by_path( \'404\' ) );
wp_redirect( $four_oh_four );
exit();
创建一个带有slug“404”的页面。以上代码现在将从常规404模板重定向到带有“404”slug的页面或者,如果愿意,还可以使用PHP的默认重定向(使用标头)。我刚刚使用了WordPress的重定向API。
我正在学习WordPress插件开发。我试图在提交表单后将用户重定向到插件主页。我的代码如下wp_redirect(plugin_dir_url(__FILE__)); exit; 但我正在Warning: Cannot modify header information - headers already sent by 错误