Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] linux,IIS,WIN主机,虚拟主机,Nginx主机DZX2.5 X2伪静态规则文件下载 教程

  [复制链接]
 楼主| babyfacer 发表于 2012-3-13 11:16:10 | 显示全部楼层
荫忝°断浑桥 发表于 2012-3-13 11:14
设置主机设置错了吗?

我看那个 全局-> 服务器软件 Apache/2.2.4 (Win32) PHP/5.2.3 是这个

不是.htaccess通用,是WIN可以用两种。你的是APache好不好?你看后台,查看规则那里,仔细对照
回复

使用道具 举报

荫忝°断浑桥 发表于 2012-3-13 11:28:07 | 显示全部楼层
babyfacer 发表于 2012-3-13 11:16
不是.htaccess通用,是WIN可以用两种。你的是APache好不好?你看后台,查看规则那里,仔细对照

晕 不明白

他这个是用.ini和.htaccess不是和主机有关系吗?

规则都是一样的

就是把这个规则写在httpd.ini放在根目录用不了 而.htaccess却能用

这是根据什么来看的哦

照这么说的话 那岂不是用httpd.ini应该是能用的嘛迷糊了

就在本地测试

到底怎么看写哪个
回复

使用道具 举报

 楼主| babyfacer 发表于 2012-3-13 11:36:12 | 显示全部楼层
荫忝°断浑桥 发表于 2012-3-13 11:28
晕 不明白

他这个是用.ini和.htaccess不是和主机有关系吗?

linux 只能使用.htaccess WIN 可以用.htaccess和httpd.ini 这回能理解了么,这种问题,你根本没必要问
回复

使用道具 举报

荫忝°断浑桥 发表于 2012-3-13 11:48:39 | 显示全部楼层
babyfacer 发表于 2012-3-13 11:36
linux 只能使用.htaccess WIN 可以用.htaccess和httpd.ini 这回能理解了么,这种问题,你根本没必要问

哦 不懂得是httpd.ini不能用是为什么
回复

使用道具 举报

统一网站长 发表于 2012-3-16 17:09:48 | 显示全部楼层
如果你的网站不是放在根目录的,就需要增添一个目录路径哟

我就是不知道怎么改(加目录路径) 能不能告诉一下呢,谢谢!.......
论坛安装在了根目录的bbs文件夹下了。....
回复

使用道具 举报

hhahahala 发表于 2012-3-16 17:14:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| babyfacer 发表于 2012-3-16 17:23:07 | 显示全部楼层
统一网站长 发表于 2012-3-16 17:09
如果你的网站不是放在根目录的,就需要增添一个目录路径哟

我就是不知道怎么改(加目录路径) 能不能告诉 ...

linux,IIS,WIN主机,虚拟主机,Nginx主机伪静态规则创建的方法,伪静态规则文件下载
https://discuz.dismall.com/thread-2489176-1-1.html

我重新解释了,你看一下1楼
回复

使用道具 举报

统一网站长 发表于 2012-3-17 09:55:06 | 显示全部楼层
babyfacer 发表于 2012-3-16 17:23
linux,IIS,WIN主机,虚拟主机,Nginx主机伪静态规则创建的方法,伪静态规则文件下载
http://www.discu ...

谢谢楼主,我的搞定了哈,不过,我的http://www.et543.com/bbs/forum.php这个论坛主页面还是没有伪静态,其它的内页都成功了,不知道咋 回事。呵呵,谢谢你的分享。帮看下我这怎么回事。复制下我改后的为静态规则,帮忙看一下。


[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

RewriteRule ^(.*)list/([0-9_/]+)(-s-([1-9]))?(-p-([1-9]))?(-([0-9]+))?\.html$ $1list\.php\?catid=$2&sort=$4&price=$6&page=$8 [I]
RewriteRule ^(.*)item/([0-9_/]+)\.html$ $1item\.php\?id=$2 [I]
RewriteRule ^(.*)search/([0-9A-Za-z]+)(-c-([0-9]+))?(-s-([1-9]))?(-([0-9]+))?\.html$ $1search\.php\?kw=$2&catid=$4&sort=$6&page=$8 [I]
RewriteRule ^(.*)shop/([0-9A-Za-z]+)(-c([0-9]+))?(-([0-9]+))?\.html$ $1shop\.php\?nick=$2&catid=$4&page=$6 [I]
RewriteRule ^(.*)photo/([A-Za-z0-9]+)\.jpg$ $1photo\.php\?u=$2 [I]

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5
RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5
RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5

回复

使用道具 举报

 楼主| babyfacer 发表于 2012-3-17 10:34:51 | 显示全部楼层
统一网站长 发表于 2012-3-17 09:55
谢谢楼主,我的搞定了哈,不过,我的http://www.et543.com/bbs/forum.php这个论坛主页面还是没有伪静态, ...

可是我好奇的是主页伪静态是什么意思????网址显示成什么样子才是主页伪静态成功????
回复

使用道具 举报

wap胖胖 发表于 2012-3-22 12:09:41 | 显示全部楼层
这个不用区分你的主机是 IIS 几嘛?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-23 10:45 , Processed in 0.044254 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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