名站分类目录为大家提供帝国cms系统程序各种教程,帝国安装教程,帝国插件教程,帝国模板说明等。
帝国CMS网站系统会员空间伪静态的设置教程
nginx版本,用于自己的独立服务器,要自己修改域名配置
rewrite ^([^\.]*)/my([0-9] )/$ $1/e/space/index.php程序?userid=$2 last; rewrite ^([^\.]*)/my([0-9] )/(UserInfo|gbook)\.html$ $1/e/space/$3.php程序?userid=$2 last; rewrite ^([^\.]*)/my([0-9] )/list-([0-9] )\.html$ $1/e/space/list.php程序?userid=$2&mid=$3 last; rewrite ^([^\.]*)/my([0-9] )/list-([0-9] )-([0-9] )\.html$ $1/e/space/list.php程序?userid=$2&mid=$3&page=$4 last;
apache版本,用于虚拟主机,一般更新个.htaccess文件到你的网站根目录就可以了(当然要空间支持.htaccess) RewriteEngine On
RewriteBase / RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^my([0-9] )/$ e/space/index.php程序?userid=$1&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^my([0-9] )/(UserInfo|gbook)\.html$ e/space/$2.php程序?userid=$1&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^my([0-9] )/list-([0-9] )\.html$ e/space/list.php程序?userid=$1&mid=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^my([0-9] )/list-([0-9] )-([0-9] )\.html$ e/space/list.php程序?userid=$1&mid=$2&page=$3&%1
以上设置是基于帝国会员空间的默认版本,主要模式是 http://你的域名/my 会员ID/ 的静态链接形式,my可以改自己的;
可以改成 http://你的域名/my/会员注册名/ 的形式,这时你要禁止会员用中文注册,
第一行分别改成
nginx rewrite ^([^\.]*)/my/(. )/$ $1/e/space/index.php程序?username=$2 last; apache RewriteRule ^my/(. )/$ e/space/index.php程序?username=$1&%1
其他下面各行要分别按第一行的改动修改一下。
好了这篇帝国的教程就说到这里,希望可以帮助大家。声明.本站内容来自互联网,目的是分享阅读,如果侵犯了你的权益请联系本站删除。,会员空间,伪静态帝国CMS栏目ID 结合项伪静态实现(支持分页完整具体代码如下)
最近有伙伴闻道这个问题,个人感觉跟帝国官方的区别不是很大,只是伪静态化了。