如何301重定向到子目录但保持对主域wp-admin访问

时间:2017-05-23 作者:Rick

我想将主域重定向到一个子目录,但要在主域的后端继续工作。我想编辑我的。htaccess文件。

因此:

实例com公司

应重定向到301

实例com/子目录

但请以我的访问权限为例。com/wp管理并继续在后端工作,而不被重定向

如何修复此问题?

1 个回复
SO网友:Akshat

我假设您愿意在维护模式下这样做,301是永久重定向。可以在函数中添加此代码段。php支持将整个wordpress站点重定向到另一个站点。

add_action( \'template_redirect\', \'wp_maintance_mode\' );

function wp_maintance_mode() {
        wp_redirect( "http://new_url" ); 

// or if the folder is outside wordpress and lies under same url
wp_redirect( home_url(\'/folder_name\')  );
        exit;
} 

结束

相关推荐

禁止的403错误,访问权限,无法读取htaccess

最近清理安装了一个旧wordpress到最新的wordpress 4.2.2版本(主题和内容/上载文件夹除外)。每当我加载style之类的文件时,我都会在下面看到这个错误。手动在web浏览器中使用css。我尝试过:将此文件的权限更改为644、755和777。c至。所以在。htaccess将htaccess权限从644更改为755,甚至更改为777</在htaccess中添加mod\\u sec条款,以上都不适用于我。是否仍发生此错误?我正在运行PHP 5.4.43和Wordpress 4.2.2。&