Typecho自定义后台路径
Typecho的官方文档里解答过这个问题:如何自定义后台路径
即修改Typecho根目录下的config.inc.php
文件,将其中
define('__TYPECHO_ADMIN_DIR__', '/admin/');
将/admin/
修改为想要的路径。
但这里存在很大问题,应该同时更改服务器中Typecho根目录下的admin文件夹的名字,甚至只更改admin文件夹名字。
修改config.inc.php
文件的效果只是模板中获取后台登陆界面地址变量值变了,如下:
<a href="<?php $this->options->adminUrl(); ?>"><?php _e('进入后台'); ?>
点击链接后实际是指向/xxxx/index.php
,显然此时会出现404错误。
所以需要同时更改文件夹名字,比如:
修改config.inc.php
:
define('__TYPECHO_ADMIN_DIR__', '/abcd/');
同时将admin文件夹重命名为abcd即可。