设为首页收藏本站

PHPDisk网盘官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

搜索
网盘分享动态:
PHPDisk 7.0 V-Core系列发布[下载]官方论坛版主招募啦~期待您的加入招聘团队,开发phpdisk项目【有兴趣即可加入】phpdisk新版本 Windows客户端软件详尽~PHPDisk 模板制作教程
PHPDISK网盘专用探针 V2.1 E-Core企业网盘系统v3.0试用版PHPDisk插件开发教程PHPDisk交流Q群,加入->订阅PHPDisk最新动态,程序发布信息
查看: 1238|回复: 4

phpdisk F-core网盘下载站 v1.0 伪静态重写规则

[复制链接]
发表于 2014-6-26 11:27:19 | 显示全部楼层 |阅读模式
I. Apache主机操作步骤:

1、配置您的apache主机,确认主机支持URL重写(mod_rewrite模块已开启)。

2、在PHPDISK系统根目录下新建一个文件名称为 .htaccess 的文本文件(使用文本编辑器操作,推荐EditPlus)。

3、打开此文件,在上面添加以下URL重写规则。
  1. RewriteEngine On

  2. RewriteRule ^(.*)/([0-9]+)\.html$ viewpost.php?pid=$2&seo=$1 [NC]
  3. RewriteRule ^view-([0-9]+)\.html$ viewpost.php?pid=$1 [NC]
  4. RewriteRule ^cate-([0-9]+)\.html$ cate.php?cate_id=$1 [NC]
  5. RewriteRule ^cate\.html$ cate.php [NC]
  6. RewriteRule ^dfile-([0-9]+)$ dfile.php?file_id=$1 [NC]
  7. RewriteRule ^space_(.*)\.html$ space.php?username=$1 [NC]
  8. RewriteRule ^tag_([0-9]+)\.html$ tag.php?tag_id=$1 [NC]
  9. RewriteRule ^tag\.html$ tag.php [NC]
  10. RewriteRule ^announce-([0-9]+)\.html$ ann_list.php?aid=0&pg=$1 [NC]
  11. RewriteRule ^view_announce-([0-9]+)\.html$ ann_list.php?aid=$1 [NC]
  12. RewriteRule ^announce\.html$ ann_list.php [NC]
  13. RewriteRule ^reg-([0-9]+)\.html$ account.php?action=register&uid=$1 [NC]


复制代码
4、在网盘系统 扩展管理,SEO管理,开启URL重写即可。


II. IIS主机操作步骤:

1、配置您的IIS主机,确认主机支持URL重写

2、在IIS服务器中找到当前使用的 Rewrite规则包。

3、打开 httpd.ini 文件,在上面添加以下URL重写规则。
  1. [ISAPI_Rewrite]

  2. # 3600 = 1 hour
  3. CacheClockRate 3600

  4. RepeatLimit 32

  5. # Protect httpd.ini and httpd.parse.errors files
  6. # from accessing through HTTP

  7. RewriteRule ^(.*)/(.*)/([0-9]+)\.html$ $1/viewpost\.php\?pid=$3&seo=$2 [I]
  8. RewriteRule ^(.*)/view-([0-9]+)\.html$ $1/viewpost\.php\?pid=$2 [I]
  9. RewriteRule ^(.*)/cate-([0-9]+)\.html$ $1/cate\.php\?cate_id=$2 [I]
  10. RewriteRule ^(.*)/cate\.html$ $1/cate\.php [I]
  11. RewriteRule ^(.*)/dfile-([0-9]+)$ $1/dfile\.php\?file_id=$2 [I]
  12. RewriteRule ^(.*)/space_(.*)\.html$ $1/space\.php\?username=$2 [I]
  13. RewriteRule ^(.*)/tag_([0-9]+)\.html$ $1/tag\.php\?tag_id=$2 [I]
  14. RewriteRule ^(.*)/tag\.html$ $1/tag\.php [I]
  15. RewriteRule ^(.*)/announce-([0-9]+)\.html$ $1/ann_list\.php\?aid=0&pg=$2 [I]
  16. RewriteRule ^(.*)/view_announce-([0-9]+)\.html$ $1/ann_list\.php\?aid=$2 [I]
  17. RewriteRule ^(.*)/announce\.html$ $1/ann_list\.php [I]
  18. RewriteRule ^(.*)/reg-([0-9]+)\.html$ $1/account\.php\?action=register&uid=$2 [I]


复制代码
4、在网盘系统 扩展管理,SEO管理,开启URL重写即可。


III. Nginx主机操作步骤:

1、配置您的nginx主机,确认主机支持URL重写

2、在Nginx服务器中找到服务器的配置文件,一般是 conf/nginx.conf 文件。

3、打开 nginx.conf 文件,在 location / { ... } 上面添加以下URL重写规则。


  1. rewrite  ^(.*)/([0-9]+)\.html$ viewpost.php?pid=$2&seo=$1 last;
  2. rewrite  ^view-([0-9]+)\.html$ viewpost.php?pid=$1 last;
  3. rewrite  ^cate-([0-9]+)\.html$ cate.php?cate_id=$1 last;
  4. rewrite  ^cate\.html$ cate.php last;
  5. rewrite  ^dfile-([0-9]+)$ dfile.php?file_id=$1 last;
  6. rewrite  ^space_(.*)\.html$ space.php?username=$1 last;
  7. rewrite  ^tag_([0-9]+)\.html$ tag.php?tag_id=$1 last;
  8. rewrite  ^tag\.html$ tag.php last;
  9. rewrite  ^announce-([0-9]+)\.html$ ann_list.php?aid=0&pg=$1 last;
  10. rewrite  ^view_announce-([0-9]+)\.html$ ann_list.php?aid=$1 last;
  11. rewrite  ^announce\.html$ ann_list.php last;
  12. rewrite  ^reg-([0-9]+)\.html$ account.php?action=register&uid=$1 last;


复制代码
4、在网盘系统 扩展管理,SEO管理,开启URL重写即可。
发表于 2014-6-27 00:24:07 | 显示全部楼层
站长,怎么我的积分一直没有增长啊。是不是bug啊。
 楼主| 发表于 2014-7-1 10:33:50 | 显示全部楼层
淘金者 发表于 2014-6-27 00:24
站长,怎么我的积分一直没有增长啊。是不是bug啊。

什么积分榜
发表于 2014-7-2 00:21:46 | 显示全部楼层

我的论坛积分,一直是零。
发表于 2015-10-27 16:19:20 | 显示全部楼层
想改成   www.xxx.com/file-1.html  的格式,能改吗?
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

关闭

推荐上一条 /1 下一条

小黑屋|Archiver|手机版|PHPDisk官方论坛 ( 粤ICP备10073657号  

GMT+8, 2017-10-17 14:00 , Processed in 0.065797 second(s), 27 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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