NoName Mobile

登录
NoName » Project Parasy » IIs的朋友可以尝试一下

IIs的朋友可以尝试一下

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

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

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

了解一下伪静态

打开.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]
...等等 还有很多。
这个所谓伪静态就是这么改换了一下链接的地址。


怎样修改?

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


工欲善其事,必先利其器

在这里我推荐一下使用UltraEdit.来编辑,它有在文件中查找和替换等功能,相当不错。还有文本比较,很适合像我们这样的菜鸟。
# 1 - Sai at 2007-12-21 22:28
Wow...Good job!
# 2 - kinway at 2007-12-21 23:13
刚刚考完一门电工,明天又要继续开始复习了~~
# 3 - wayman at 2007-12-22 09:30
顶你.....我来做试验品
# 4 - wayman at 2007-12-22 09:40
.htaccess我不支持..我修改后.没什么变化.不知道我是没修改完啊还是.我按你的方法修改了俩次了.不过还是有点不明白.麻烦写明点.本人菜的很
# 5 - wayman at 2007-12-22 09:54
不知道怎么改.哎
# 6 - kinway at 2007-12-22 11:21
我觉得自己说的好像够明白了~~。。
# 7 - wayman at 2007-12-22 11:39
KINWAY.你有上MSN吗
# 8 - wayman at 2007-12-22 11:49
你可以说接着修改那个吗.其实这样.我就按着你说的改.以下不知道的就真的不知道了
# 9 - kinway at 2007-12-22 14:25
噢 就是这样改 把模板中所有链接都改过来就可以了~
 下一页 1/2 
© 2007 NoNameMagazine