标签: typecho

  • 去掉新浪SAE未实名认证时的提示

    最近 SAE 在未实名认证的应用上会有一提示:该页面的提供者尚未完成’,’实名认证’,’您的访问可能存在风险

    提示就提示吧,只是每次挡住后台的菜单比较麻烦。

    于是果断 F12 看了一下,原来SAE是在标签的结尾加了一段 JS ,用 JS 来生成提示代码。

    好吧,找到 typecho 的 footer.php 文件,在最后加一个<!-- 然后保存上传,刷新页面后,提示消失了。

    前台的 footer.php 在 usr/themes/default 目录下。

    后台的 footer.php 在 admin 目录下。

    对于后台,我是直接在文件最后 使用echo输出 一个<!--

    <?php if(!defined('__TYPECHO_ADMIN__')) exit; ?>
        </body>
    </html>
    <?php
    /** 注册一个结束插件 */
    Typecho_Plugin::factory('admin/footer.php')->end();
    
    echo '<!--';

    搞定!

  • Typecho在新浪SAE上开启Rewrite

    Typecho在新浪SAE上开启Rewrite:

    打开 SAE 应用上的 config.yaml

    #cron:
    # - description: cron test
    # url: index.php
    # schedule: every 43 mins
    # timezone: Beijing
    handle:
    - rewrite: if(!is_dir() && !is_file()) goto "index.php?%{QUERY_STRING}"

    使用 SVN 上传到 SAE ,然后在 typecho 后台 “设置”=>“永久链接”=>“启用地址重写功能”,提示失败时,直接勾选略并继续就行了。

    失败是由于创建 .htaccess 文件失败,但在 SAE 上是使用的是config.yaml 来配置 URL 重写的,因为我们上面已经手动配置好了config.yaml,所以这里不用管它,可以直接忽略。

    现在越来越喜欢 typecho 这个程序了,简洁不简单,各种情况都考虑到了。

    2024.11.25补充:博客程序就选wordpress,生态很重要。