用云服务器搭建网站后,网站本身是动态的网页,就比如.php、.asp、.aspx等格式,这类网页还带“?”加参数来读取数据库。在设置伪静态后,动态的网页可以被转换写成静态网页类型的页面。

今天设置伪静态的时候碰到问题,琢磨半天不得其解,最后是参考了小鸟云的文章才把伪静态设置好的。

参考如下:

Discuz X3.2

  1. 1.RewriteEngine On
  2. 2.RewriteBase /
  3. 3.RewriteCond %{QUERY_STRING} ^(.*)$
  4. 4.RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
  5. 5.RewriteCond %{QUERY_STRING} ^(.*)$
  6. 6.RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
  7. 7.RewriteCond %{QUERY_STRING} ^(.*)$
  8. 8.RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
  9. 9.RewriteCond %{QUERY_STRING} ^(.*)$
  10. 10.RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
  11. 11.RewriteCond %{QUERY_STRING} ^(.*)$
  12. 12.RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
  13. 13.RewriteCond %{QUERY_STRING} ^(.*)$
  14. 14.RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
  15. 15.RewriteCond %{QUERY_STRING} ^(.*)$
  16. 16.RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
  17. 17.RewriteCond %{QUERY_STRING} ^(.*)$
  18. 18.RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
  19. 19.RewriteCond %{QUERY_STRING} ^(.*)$
  20. 20.RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1

Wordpress

  1. 1.RewriteEngine On
  2. 2.RewriteBase /
  3. 3.RewriteRule ^index\.php$ - [L]
  4. 4.RewriteCond %{REQUEST_FILENAME} !-f
  5. 5.RewriteCond %{REQUEST_FILENAME} !-d
  6. 6.RewriteRule . /index.php [L]

Typecho

  1. 1.RewriteEngine On
  2. 2.RewriteBase /
  3. 3.RewriteCond %{REQUEST_FILENAME} !-f
  4. 4.RewriteCond %{REQUEST_FILENAME} !-d
  5. 5.RewriteRule ^(.*)$ /index.php/$1 [L]

更多相关文章

  1. oop父类、子类、静态成员的总结及autoload自动加载的初步进阶
  2. opp基础:类与对象的 类的继承和调用 构造器 静态成员等
  3. php面向对象之对象成员,静态成员,继承
  4. 个人信息表的网页
  5. 字体图标引用、网页布局与元素排列、盒模型使用
  6. 0506作业
  7. 百度静态网站全站搜索功能
  8. PHP:oop->抽象类/接口/后期静态绑定/单例模式连接数据库 Db类中
  9. Django 静态文件模板路径配置

随机推荐

  1. res.json返回无意中修改的输入
  2. Aptana Studio 3 IDE中有运行JavaScript
  3. 使用异步库汇编数据库中的所有标记
  4. 在angularjs中动态添加/删除checked属性
  5. HTML最简单的隐藏/显示和类过滤器
  6. javascript阻塞加载问题【转】
  7. AngularJS:登录cookie过期时如何注销
  8. 调用另一个html页面后,选择列表值不会保持
  9. 怎么javascript读取本地文件中的数据,并显
  10. RequireJS中的命名模块与未命名模块