destoon采集论坛

 找回密码
 立即注册
查看: 827|回复: 8

供应模块绑定二级域名后,设置伪静态出现404

[复制链接]

4

主题

4

回帖

246

积分

中级会员

Rank: 3Rank: 3

积分
246
发表于 2017-8-2 11:25:30 | 显示全部楼层 |阅读模式
供应模块绑定二级域名后,设置伪静态出现404

1、二级域名绑定了sell目录
2、后台模块设置了域名
3、服务器绑定了域名
4、Nginx使用的官方规则。

问题:不绑定二级域名伪静态访问正常。绑定二级域名动态正常,静态404

跪求大佬看看是什么情况
回复

使用道具 举报

4

主题

129

回帖

286

积分

中级会员

Rank: 3Rank: 3

积分
286
发表于 2017-8-2 17:08:21 | 显示全部楼层

可以到官方文档哪里搜索看看
回复 支持 反对

使用道具 举报

71

主题

3537

回帖

8055

积分

论坛元老

Rank: 8Rank: 8

积分
8055
发表于 2017-8-2 17:39:42 | 显示全部楼层

绑定的二级域名这个也添加了规则吗?
回复 支持 反对

使用道具 举报

4

主题

4

回帖

246

积分

中级会员

Rank: 3Rank: 3

积分
246
 楼主| 发表于 2017-8-2 17:57:34 | 显示全部楼层

zhao90 发表于 2017-8-2 17:39

绑定的二级域名这个也添加了规则吗?
二级域名规则 跟 WWW域名用的同一个伪静态文件。
回复 支持 反对

使用道具 举报

71

主题

3537

回帖

8055

积分

论坛元老

Rank: 8Rank: 8

积分
8055
发表于 2017-8-2 17:39:00 | 显示全部楼层

Nginx的伪静态配置发一下
回复 支持 反对

使用道具 举报

95

主题

3474

回帖

8086

积分

论坛元老

Rank: 8Rank: 8

积分
8086
发表于 2017-8-2 18:07:54 | 显示全部楼层

你最好复制一个sell目录重命名 然后绑定二级域名 在站点里面设置伪静态
回复 支持 反对

使用道具 举报

50

主题

3415

回帖

7668

积分

论坛元老

Rank: 8Rank: 8

积分
7668
发表于 2017-8-3 08:25:58 | 显示全部楼层

给sell目录配置的二级域名,配置文贴出来看下
回复 支持 反对

使用道具 举报

4

主题

4

回帖

246

积分

中级会员

Rank: 3Rank: 3

积分
246
 楼主| 发表于 2017-8-3 08:28:48 | 显示全部楼层

龙在天涯 发表于 2017-8-3 08:28

给sell目录配置的二级域名,配置文贴出来看下
#二级域名域名绑定子目录
if ( $host = 'sell.128pu.com' ){
set $subdomain "/sell";
}

#任何主域不是test.com的解析都转向444。彻底断绝网站被非法镜像、非法解析、非法反代!
if ( $host !~* (.*?).128pu.com ) { return 444;}


#Destoon 伪静态规则
rewrite ^/(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php last;
rewrite ^/(.*)/(admin|cache|editor|file|include|lang|module|skin|message|template)/(.*)\.php(.*)$ /404.php last;
rewrite ^/(.*)-htm-(.*)$ /$1.php?$2 last;
rewrite ^/(.*)/show-([0-9]+)([\-])?([0-9]+)?\.html$ /$1/show.php?itemid=$2&page=$4 last;
rewrite ^/(.*)/list-([0-9]+)([\-])?([0-9]+)?\.html$ /$1/list.php?catid=$2&page=$4 last;
rewrite ^/(.*)/show/([0-9]+)/([0-9]+)?([/])?$ /$1/show.php?itemid=$2&page=$3 last;
rewrite ^/(.*)/list/([0-9]+)/([0-9]+)?([/])?$ /$1/list.php?catid=$2&page=$3 last;
rewrite ^/(.*)/([A-za-z0-9_\-]+)-c([0-9]+)-([0-9]+)\.html$ /$1/list.php?catid=$3&page=$4 last;
rewrite ^/(.*)/([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /$1/index.php?moduleid=$2&catid=$3&itemid=$4&page=$5 last;
rewrite ^(.*)/([a-z]+)/(.*)\.shtml$ $1/$2/index.php?rewrite=$3 last;
rewrite ^/(com)/([a-z0-9_\-]+)/([a-z]+)/(.*)\.html$ /index.php?homepage=$2&file=$3&rewrite=$4 last;
rewrite ^/(com)/([a-z0-9_\-]+)/([a-z]+)([/])?$ /index.php?homepage=$2&file=$3 last;
rewrite ^/(com)/([a-z0-9_\-]+)([/])?$ /index.php?homepage=$2 last;
回复 支持 反对

使用道具 举报

4

主题

4

回帖

246

积分

中级会员

Rank: 3Rank: 3

积分
246
 楼主| 发表于 2017-8-3 09:43:58 | 显示全部楼层

zhao90 发表于 2017-8-2 18:07

Nginx的伪静态配置发一下
贴出来了,麻烦了。大佬们
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-23 05:12 , Processed in 0.018800 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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