PHPSay > 贴吧伙伴 > 贴吧程序 > PHPSAY贴吧
求Apache下的.htaccess伪静态规则

点击数:516  |   回复数:6   |   最后回复发表于2011.12

1
fff80
发表于 2010.05.09 19:26:30
见程序官方贴吧说。加一段伪静态规则,但没有直接给出.htaccess文件,真不好办?

为什么用了这个文件的内容还是不行,内容如下:

RewriteEngine On

#下面是我的网站目录
RewriteBase /phpsay/

#下面是官方给出的规则
RewriteRule ^(.*)/category-([0-9]+)-([0-9]+).html?*(.*)$ $1/category.php?cid=$2&page=$3&$4
RewriteRule ^(.*)/bar-([0-9]+)-([0-9]+).html?*(.*)$ $1/forum.php?fid=$2&page=$3&$4
RewriteRule ^(.*)/topic-([0-9]+)-([0-9]+).html?*(.*)$ $1/topic.php?tid=$2&page=$3&$4
RewriteRule ^(.*)/member-([0-9]+).html?*(.*)$ $1/member.php?uid=$2&$3

有知道的告诉我一下哦。留言在这里:http://www.taobangbang.org/phpsay/topic.php?tid=2
2楼
Alan发表于 2010.05.09 21:42:57
压缩包里有伪静态规则文件
3楼
Mercury发表于 2010.05.10 11:13:58 回复2楼
我遇到过这样的问题解决了
.confhttpd.conf

是否开启

LoadModule rewrite_module modules/mod_rewrite.so

如果开启了请检查AllowOverride的状态:



<Directory />

Options FollowSymLinks

AllowOverride All <<如果停止则无法生效,起码我是选择all才能正确跳转。

</Directory>

希望能帮助到LZ
4楼
fff80发表于 2010.05.11 00:28:11 回复3楼
没看懂楼上的,我只问题一下,.htaccess中的内容有错没有?如果没错,那我这个就应该没有问题,装在一个空间程序都伪静态正常的。
5楼
fff80发表于 2010.05.11 00:32:48 回复2楼
回2楼:
那规则直接加到.htaccess里是不行的。本来我不懂这个文件,但看其它的都还要指定程序安装目录还有其它等等,就照搬了,还是不行。
6楼
fff80发表于 2010.05.11 02:02:06
7楼
martin发表于 2011.12.27 13:55:44
请问你是怎么搞好的?
连接打不开啊
1

发表回复 

  • 您未登录,帖子将以匿名回复。设置昵称 | 登录 | 注册
  • 加大减小
  • 快捷键:Ctrl+Enter

其它帖子

插入表情

插入图片

图片链接:

图片链接以 http:// 开头。

插入视频

视频链接:

支持优酷、土豆、酷6、56、六间房、搜狐、新浪、YouTube等多家视频网站