首页 > typecho怎么修改登录后台路由?

typecho怎么修改登录后台路由?

现在框架的后台路径是/admin,怎么能够修改这个登录后台的url


http://docs.typecho.org/help/faq/admin-dir


修改config.inc.php以及后台文件夹名即可。具体可参考 http://www.typechodev.com/index.php/archives/60/,这里有详细的配置过程。


直接改文件夹名称就好了。


后台不是用路由分发的,它在一个独立的文件夹。

Typecho 自定义后台路径的操作挺简单的,只有两步:

  1. 改掉 admin 这个文件夹的名字
  2. 打开根目录下的 config.inc.php 文件,找到
PHP/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');

/admin/ 改成你之前重命名的名字就行了。

另外,如果你用的是官方默认主题的话,你还需要再做下面的一点点小操作:
首先,把后台目录里 /css/ 目录中的 normalize.cssgrid.css 以及 /js/ 目录中的 html5shiv.jsrespond.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 ,然后把那四个文件的路径也改一下,完成。


上面的操作在我的博客中也能找到:戳这里

【热门文章】
【热门文章】