ミギムキ

[WordPress] 特定のディレクトリ/ページを404扱いにしたい

htaccessで特定のディレクトリ配下を404にリダイレクトする

<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^directory/(.*)$ - [R=404,L] </IfModule>
スポンサー広告

htaccessで特定のディレクトリ配下のページだけを404にリダイレクトする

<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^directory/(.+)$ - [R=404,L] </IfModule>

WordPressの404ページにリダイレクトしたい

function redirect_404() { if(is_singular(array('xxx', 'yyy'))) { global $wp_query; $wp_query->set_404(); status_header(404); nocache_headers(); include(get_query_template('404')); exit(); } } add_action('template_redirect', 'redirect_404', 1);