现在框架的后台路径是/admin
,怎么能够修改这个登录后台的url
http://docs.typecho.org/help/faq/admin-dir
修改config.inc.php以及后台文件夹名即可。具体可参考 http://www.typechodev.com/index.php/archives/60/,这里有详细的配置过程。
直接改文件夹名称就好了。
后台不是用路由分发的,它在一个独立的文件夹。
Typecho 自定义后台路径的操作挺简单的,只有两步:
- 改掉
admin
这个文件夹的名字 - 打开根目录下的
config.inc.php
文件,找到
PHP
/** 后台路径(相对路径) */ define('__TYPECHO_ADMIN_DIR__', '/admin/');
把 /admin/
改成你之前重命名的名字就行了。
另外,如果你用的是官方默认主题的话,你还需要再做下面的一点点小操作:
首先,把后台目录里 /css/
目录中的 normalize.css
和 grid.css
以及 /js/
目录中的 html5shiv.js
和 respond.js
拷贝(我没有研究这些文件在其他地方要不要调用,所以就用复制的方式而不是移动)到官方模板目录中去,具体放该模板目录中的哪个文件夹按照自己的喜好决定。
然后打开 header.php
,定位到以下代码:
HTML
<link rel="stylesheet" href="<?php $this->options->adminUrl('css/normalize.css'); ?>"> <link rel="stylesheet" href="<?php $this->options->adminUrl('css/grid.css'); ?>"> <link rel="stylesheet" href="<?php $this->options->themeUrl('style.css'); ?>">
以及:
HTML
<script src="<?php $this->options->adminUrl('js/html5shiv.js'); ?>"></script> <script src="<?php $this->options->adminUrl('js/respond.js'); ?>"></script>
把 adminUrl
改成 themeUrl
,然后把那四个文件的路径也改一下,完成。
上面的操作在我的博客中也能找到:戳这里