全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 980|回复: 9
打印 上一主题 下一主题

求高手 把这个Nginx的伪静态转化成Apache适用的伪静态

[复制链接]
跳转到指定楼层
1#
发表于 2011-8-6 10:30:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. rewrite ^/video/([0-9\-]+)/$ /akcms_item.php?id=$1;
  2. rewrite ^/video2/([0-9\-]+)/$ /akcms_item.php?id=$1;
  3. rewrite ^/video/$ /akcms_category.php?path=video;
  4. rewrite ^/video/page-([0-9]+)\.html$ /akcms_category.php?path=video&page=$1;
  5. rewrite ^/page-([0-9]+)\.html$ /index.php?page=$1;
  6. rewrite ^/tag/([^/]+)/$ /akcms_search.php?keywords=$1 last;
  7. rewrite ^/tag/([^/]+)$ /akcms_search.php?keywords=$1 last;
  8. rewrite ^/tag/([^/]+)/page-([0-9]+)\.html$ /akcms_search.php?keywords=$1&page=$2 last;
  9. rewrite ^/search/([^/]+)/$ /akcms_search.php?keywords=$1 last;
  10. rewrite ^/search/([^/]+)$ /akcms_search.php?keywords=$1 last;
  11. rewrite ^/search/([^/]+)/page-([0-9]+)\.html$ /akcms_search.php?keywords=$1&page=$2 last;
  12. rewrite ^/categories/([^/]+)/$ /akcms_search.php?keywords=$1 last;
  13. rewrite ^/categories/([^/]+)$ /akcms_search.php?keywords=$1 last;
  14. rewrite ^/categories/([^/]+)/page-([0-9]+)\.html$ /akcms_search.php?keywords=$1&page=$2 last;
复制代码
2#
发表于 2011-8-6 10:44:52 | 只看该作者
这个不会。。。。
3#
发表于 2011-8-6 10:45:16 | 只看该作者
一般都是A变N啊
4#
发表于 2011-8-6 10:52:00 | 只看该作者
自己琢磨下就完了
5#
发表于 2011-8-6 10:54:50 | 只看该作者
拿个阿帕奇的规则对照修改下就行了
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^(.*)video/(.*)/$ $1akcms_item.php\?id=$2 [L]
RewriteRule ^(.*)video2/(.*)/$ $1akcms_item.php\?id=$2 [L]
RewriteRule ^(.*)video/$ $1akcms_category.php\?path=video [L]
RewriteRule ^(.*)video/page-([0-9]+).html$ $1akcms_category.php\?path=video&page=$2 [L]
RewriteRule ^(.*)page-([0-9]+).html$ $1index.php\?page=$2 [L]
RewriteRule ^(.*)tag/(.*)/$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)tag/(.*)$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)tag/(.*)/page-([0-9]+).html$ $1akcms_search.php\?keywords=$2&page=$3 [L]
RewriteRule ^(.*)search/(.*)/$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)search/(.*)$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)search/(.*)/page-([0-9]+).html$ $1akcms_search.php\?keywords=$2&page=$3 [L]
RewriteRule ^(.*)categories/(.*)/$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)categories/(.*)$ $1akcms_search.php\?keywords=$2 [L]
RewriteRule ^(.*)categories/(.*)/page-([0-9]+).html$ $1akcms_search.php\?keywords=$2&page=$3 [L]

[ 本帖最后由 咖啡 于 2011-8-6 11:02 编辑 ]
6#
发表于 2011-8-6 11:14:14 | 只看该作者
英文站的,
7#
发表于 2011-8-6 11:22:30 | 只看该作者
把每行的rewrite改成rewrite rule,把分号去掉,应该就能用了
8#
发表于 2011-8-6 14:06:41 | 只看该作者
建议  转 lnmpa

就简单拉
9#
发表于 2011-8-6 14:10:49 | 只看该作者
原帖由 cquyf 于 2011-8-6 10:45 发表
一般都是A变N啊
10#
发表于 2011-8-6 14:10:49 | 只看该作者
原帖由 cquyf 于 2011-8-6 10:45 发表
一般都是A变N啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-29 15:17 , Processed in 0.076793 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表