Typecho的伪静态规则
一、ApacheRewriteEngine On # 下面是在根目录,文件夹要修改路径,如 /typecho/,同时 RewriteRule 也要跟着变 RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L]
一、ApacheRewriteEngine On # 下面是在根目录,文件夹要修改路径,如 /typecho/,同时 RewriteRule 也要跟着变 RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L]
用的是 [!--show.listpage--]解:修改e/tags/index.php $page_line=16;//每页显示链接数
采集内容到帝国,newstext=<p align="center"><img onload='if(this.width>600)makesmallpic(this,600,1800);' src="http://XXXX/d/file/201206/h1896251705331.jpg" width="798"
在使用帝国CMS的过程中,发现启用tag后,连接的地址中有中文,随即想到用tagid来作为访问地址,避免中文对收录的影响。使用情况为设置cid为selfinfo的情况下,如果设定了cid,此方法无效。 即[showtags]'selfinfo',10,10,'tagid desc',0,'',' ',0,''[/showtags] 1、修改e\class\t_functions.
帝国6.5更改了内容页目录存放形式.如何更改旧文章生成路径?可以用代码直接改数据库,论坛里找到了一段: update phome_ecms_表 set newspath='' 但这个的形式是直接将路径改为:目录/ID.html
其实发现帝国cms还是有些很不人性化的地方,比如tag和sitemap,这种大众的功能不能够做好一点点么?帝国的插件社区应该壮大一点才是啊,这么好的cms应该有很多人推动才是。回归正题,想修改成的格式为主页产生格式sitemap.xml栏目产生格式sitemap1.xml首先在官方插件的sitemap.php中修改了输出格式。具体的是把<loc><?=$siteurl?>s
这个功能爽爽要我500块,没钱啊,所以自己动手丰衣足食吧。 经过不懈的努力diypage的伪静态调整完成,把/abc-111/的伪静态转换成了/abc.html的形式了。思路是采用了输出缓存的更改。把输出的全文用正则替换的方法改变了输出形式。nginx规则 原版 rewrite "^/([a-z0-9]+\-[a-z0-9\-]+\/)$" /index.php?$1 last; rewrit