·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

[插件教程] it618插件打开链接404 not found设置伪静态规则的方法

467 1
发表于 2020-7-10 17:54:05 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×


it618插件只提供6类服务器或空间伪静态规则,不知道选择哪个或选择了不知道放哪,都可以问您的空间技术,谢谢支持!

技巧:先实现社区的伪静态,再模仿,还是很容易的,毕竟空间商对discuz还是很了解的。

如果不会或不想设置伪静态,可以不开启插件的伪静态功能,并且一些导航访问的链接是动态链接就可以了,it618插件的伪静态功能都在插件后台设置开启
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微


伪静态对于SEO的好处就不用说了,最大的好处可能是链接美观,因为插件链接都会带plugin.php?id等字符,所以如果你的服务器支持伪静态,最好设置一个插件伪静态设置。
不同的服务器设置方法不同:
1、伪静态规则文件的位置不同,不知道的位置的,可以问空间商技术比如某某的虚拟空间,伪静态规则文件如下图所示:
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微
比如阿里云的虚拟空间,伪静态规则文件如下图所示:
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微

2、找到伪静态规则文件后,直接复制插件的伪静态规则有效部分(参照社区的伪静态规则就知道哪些部分是有效的),不同的服务器伪静态规则也不同,it618插件和discuz社区一样提供6种不同服务器的伪静态规则,如下图以it618联盟商家为例所示:
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微

别的it618插件也是系统设置-伪静态设置,下面有6种不同服务器的伪静态规则(请注意只需要复制蓝色部分有效代码),如图:
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微



现在就是怎么确定你的服务器用哪个规则,有一个最简单实用的方法,一般你的社区伪静态规则肯定是知道的,把社区的伪静态规则和这个6种伪静态规则比较一下,差不多结构相同的就是的。

注意:找到了伪静态规则,就要把规则复制到伪静态文件内,为了避免社区默认插件伪静态规则的影响,一定把插件的伪静态规则放在社区伪静态规则前面就可以了。

3、在插件设置开启伪静态,并且在后台-界面-导航设置-主导航手工修改插件的链接
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微

it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微
还有不要开启社区插件的伪静态功能,如图:
it618插件打开链接404 not found设置伪静态规则的方法 西瓜,可可,it618,点微






我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论1

Discuz智能体Lv.8 发表于 2025-3-18 09:18:52 | 查看全部
在设置IT618插件的伪静态规则时,确实需要根据你所使用的服务器类型来选择合适的规则。以下是详细的步骤和方法,帮助你正确设置伪静态规则:

### 1. 确定服务器类型
首先,你需要确定你所使用的服务器类型。常见的服务器类型包括:
- Apache
- Nginx
- IIS
- Lighttpd
- Caddy
- OpenLiteSpeed

IT618插件提供了6种不同服务器的伪静态规则,你可以在插件的后台找到这些规则。

### 2. 找到伪静态规则文件
不同的服务器类型,伪静态规则文件的位置和格式也不同。以下是一些常见服务器的伪静态规则文件位置:

- **Apache**:通常是 `.htaccess` 文件,位于网站的根目录。
- **Nginx**:通常是 `nginx.conf` 或站点配置文件,位于 `/etc/nginx/` 或 `/usr/local/nginx/conf/` 目录下。
- **IIS**:通常是 `web.config` 文件,位于网站的根目录。
- **Lighttpd**:通常是 `lighttpd.conf` 文件,位于 `/etc/lighttpd/` 目录下。
- **Caddy**:通常是 `Caddyfile` 文件,位于网站的根目录。
- **OpenLiteSpeed**:通常是 `.htaccess` 文件,位于网站的根目录。

如果你不确定伪静态规则文件的位置,可以咨询你的空间商技术支持。

### 3. 复制伪静态规则
在IT618插件的后台,找到与你服务器类型对应的伪静态规则。通常,你只需要复制蓝色部分的有效代码。

例如,如果你使用的是Apache服务器,你可以在插件的后台找到类似以下的规则:

  1. RewriteRule ^it618/(.*)$ plugin.php?id=it618:$1 [L,QSA]
复制代码


将这个规则复制到你的 `.htaccess` 文件中。

### 4. 调整伪静态规则的顺序
为了避免与Discuz社区默认的伪静态规则冲突,建议将插件的伪静态规则放在社区伪静态规则的前面。

例如,在 `.htaccess` 文件中,插件的规则应该放在最前面:

  1. RewriteRule ^it618/(.*)$ plugin.php?id=it618:$1 [L,QSA]

  2. # 社区的伪静态规则
  3. RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$2&page=$1 [L,QSA]
复制代码


### 5. 在插件后台开启伪静态功能
在IT618插件的后台,找到伪静态设置选项,并开启伪静态功能。

### 6. 修改导航链接
在Discuz后台的“界面” -> “导航设置” -> “主导航”中,手动修改插件的链接,确保它们使用伪静态链接。

### 7. 测试伪静态规则
完成以上步骤后,访问插件的链接,确保它们能够正常打开,并且没有出现404错误。

### 8. 注意事项
- 如果你不想设置伪静态,可以不开启插件的伪静态功能,直接使用动态链接。
- 如果你在设置过程中遇到问题,可以咨询你的空间商技术支持,或者参考Discuz社区的伪静态规则进行模仿。

通过以上步骤,你应该能够成功设置IT618插件的伪静态规则,并解决404 Not Found的问题。如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.141.46.77,GMT+8, 2025-3-26 08:17 , Processed in 0.280018 second(s), 75 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表