欧卡2中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

需要三步,才能开始

只需两步,慢速开始

玩欧卡就用莱仕达V99方向盘欧卡2入门方向盘选莱仕达V9莱仕达折叠便携游戏方向盘支架欢迎地图Mod入驻
查看: 5450|回复: 0
收起左侧

dokuwiki rewirte重写功能

[复制链接]
知行 发表于 2012-11-2 19:05 | 显示全部楼层 |阅读模式
dokuwiki rewirte重写功能
apache rewrite
一、用editplus打开你的网站
  找到wiki目录的.htaccess.dist重命名为.htaccess(就是把后边的.dist删除)。
二、打开.htaccess文件
   把这些字段前面的#号去掉,但不要保存。   #RewriteEngine on   #RewriteRule ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]   #RewriteRule ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]   #RewriteRule ^_export/([^/]+)/(.*)     doku.php?do=export_$1&id=$2  [QSA,L]   #RewriteRule ^$                        doku.php  [L]   #RewriteCond %{REQUEST_FILENAME}       !-f   #RewriteCond %{REQUEST_FILENAME}       !-d   #RewriteRule (.*)                      doku.php?id=$1  [QSA,L]   #RewriteRule ^index.php$               doku.php
三、进后台
  使用更整洁的URL 后面选  .htaccess  在URL中使用斜杠作为命名空间的分隔符 后面选上勾。
四、完成以上工作后,保存.htaccess文件。
  注意事项:  如果做完以上工作后你的空间打不开二级页面了,那请你咨询你的空间商把HTACCESS功能打开了没有。  部分在空间管理页面自已打开,默认是关闭的。
  #RewriteBase /dokuwiki  如果.htaccess在wiki目录,责不用改动这里。  如果.htaccess在网站根目录,而wiki安装在wikixxxx目录,就要去掉前面的#号了。

wiki目录下的nginx配置vi /usr/local/webserver/nginx/conf/nginx.conf    rewrite ^(/wiki/)_media/(.*) $1lib/exe/fetch.php?media=$2 last;    rewrite ^(/wiki/)_detail/(.*) $1lib/exe/detail.php?media=$2 last;    rewrite ^(/wiki/)_export/([^/]+)/(.*) $1doku.php?do=export_$2&id=$3 last;    location /wiki/     {        if (!-f $request_filename)        {            rewrite ^(/wiki/)(.*)?(.*)  $1doku.php?id=$2&$3 last;            rewrite ^(/wiki/)$ $1doku.php last;        }    }

From:http://wiki.it121.net/_export/xhtml/dokuwiki/dokuwiki_rewirte



联系我们|手机版|欧卡2中国 ( 湘ICP备11020288号-1 )

GMT+8, 2024-11-25 13:41 , Processed in 0.031538 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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