::NoName Magazine 无名杂志 » Project Parasy » IIs的朋友可以尝试一下


2007-12-21 21:14 kinway
IIs的朋友可以尝试一下

我今天尝试改了一下那个httpd.ini。只是第一次改 可能还有很多错,大家试试看。也许可以,也许不行。我附上了原版的,可以做个比较。
[url=http://www.discuz.net/usersguide/advanced_urlrewrite.htm]http://www.discuz.net/usersguide/advanced_urlrewrite.htm[/url]

这是Dz原版关于rewrite规则的说明。

如果你的服务器没有办法来添加这个,那么试试自己捣鼓把伪静态去掉

[b]了解一下伪静态[/b]

打开.htaccess,你能看到第一句:
RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1 [L]

这个意思就是把archiver/index.php?$1 这样的地址改为了archiver/([a-z0-9\-]+\.html$
这样对比一下,然后去模板文件里搜索。parasy主要用到的是:

RewriteRule ^u-([0-9]+)\.html$ viewpro.php?uid=$1 [L]
RewriteRule ^user-(.+)\.html$ viewpro.php?username=$1 [L]
...等等 还有很多。
这个所谓伪静态就是这么改换了一下链接的地址。


[b]怎样修改?[/b]

比如打开个babel的header.htm
搜索一下.nnm 你就可以看到 有$bbsdir/memcp.nnm等等
然后在.httaccess里搜索一下memcp.nnm
RewriteRule ^memcp.nnm$ memcp.php [L]
这样 我们就把$bbsdir/memcp.nnm换成$bbsdir/memcp.php


[b]工欲善其事,必先利其器[/b]

在这里我推荐一下使用UltraEdit.来编辑,它有在文件中查找和替换等功能,相当不错。还有文本比较,很适合像我们这样的菜鸟。

2007-12-21 22:28 Sai
Wow...Good job!

2007-12-21 23:13 kinway
刚刚考完一门电工,明天又要继续开始复习了~~

2007-12-22 09:30 wayman
顶你.....我来做试验品

2007-12-22 09:40 wayman
.htaccess我不支持..我修改后.没什么变化.不知道我是没修改完啊还是.我按你的方法修改了俩次了.不过还是有点不明白.麻烦写明点.本人菜的很

2007-12-22 09:54 wayman
不知道怎么改.哎

2007-12-22 11:21 kinway
我觉得自己说的好像够明白了~~。。

2007-12-22 11:39 wayman
KINWAY.你有上MSN吗

2007-12-22 11:49 wayman
你可以说接着修改那个吗.其实这样.我就按着你说的改.以下不知道的就真的不知道了

2007-12-22 14:25 kinway
噢 就是这样改 把模板中所有链接都改过来就可以了~

2007-12-26 16:26 wayman
kinway 能不能把那个站的程序发下来呀.我修改不成功

2007-12-26 17:28 kinway
我现在手头上没有 还需要起个早床去下载。。那个版本可是r1* 的离现在r3*可有很大距离了哦

页: [1]
查看完整版本: IIs的朋友可以尝试一下


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.