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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[新需求] 遇到个前无古人的问题!

[复制链接]
zyj513920124 发表于 2017-9-1 14:30:02 | 显示全部楼层 |阅读模式
需求发布
金额范围: 10-50 元
预算金额: 50 元
开始时间: 2017-09-02
结束时间: 2017-09-05
联系方式: 隐藏内容
本帖最后由 zyj513920124 于 2017-9-2 10:10 编辑 ! J5 J# u3 {8 g( B% `! T+ X

8 J' P( X7 z# q' e7 U# |5 ^8 H我整了几天了,基本的东西检查了无数遍了都是对的,因为我还有个m.xxxx.cn ! s1 W4 U* g8 Q. J* M
$ V$ t; q/ @2 ?+ v
的手机站点也是同样的配置都可以正常访问,所以我现在怀疑应该是dz哪个文件之类的需要修改。1 T) q3 c6 `/ ]% [  }( A
7 X. n6 J( f; y$ u0 G
经过验证现在的情况是:bbs.niujiajun.cn
5 H: t5 o1 ~1 |% Z这个域名经过配置解析和htaccess后能正确进入到我空间的子目录/bbs/,但凡是输入php文件不管是否存在都会报错“No input file specified. ”   而输入其它不存在的格式文件只要不是php文件就会报错“Not Found”,所以可以确定是php文件读取的问题0 m8 B9 J% U7 \) V# u# N
在bbs域名下输入一个存在且不是php文件,例如一个txt文件是可以正确展示页面出来的,更加确定上面的问题。( ]# o1 E' n! {/ e3 W
) A$ c" A1 \4 K
同时还发现一个非常奇怪和有意思的事情:直接输入bbs.niujiajun.cn
* ~( R/ i: }8 v! V- o" S8 z# d
! d! }% K: c, S( V* R) m% j8 j" X; a1 M, p这个域名后最终地址栏可以正确的跳转到bbs.niujiajun.cn/portal.php 3 Q% y5 Z1 s: b8 U- o: v% A
然后报错no input 这个还可以理解;但是地址栏直接输入bbs.niujiajun.cn/index.php
! q; L6 F: h0 ^+ l居然打开成了www.niujiajun.cn 的首页文件index.php,这简直让人无法理解,相当于我这个bbs的域名既作用到了子目录/bbs/下面又作用到了根目录/下面。。。。。。我简直感觉到了神奇一个域名作用到了两个目录。。。。。崩溃了。。。。。% n/ s% t+ T/ o/ Z

5 S# R! O* N% J) M, j6 o) p4 ~8 [/ p; l  b; [6 k6 G6 z" C" n

( x. y' c, @) Z6 [9 ?& h% ^7 ?7 J' k7 T1 B  {2 M
, L4 v4 q$ ]8 j

" G. ~) x: j2 d' s
hhb121 发表于 2017-9-1 15:00:55 | 显示全部楼层
.htaccess  设置不对
回复

使用道具 举报

西部云xibu7.com 发表于 2017-9-1 15:30:42 | 显示全部楼层
可以联系我们检查处理
回复

使用道具 举报

无效楼层,该帖已经被删除
hhb121 发表于 2017-9-1 19:28:44 | 显示全部楼层
zyj513920124 发表于 2017-9-1 18:56
1 Y2 n9 S# t  f4 A- H现在的问题是就算把.htaccess删除了故障还是这个样子,证明这个故障跟.htaccess没有关系了

8 n$ ]! C# @; w2 ^! k删除不删除 的话, 他也是没起作用。没起作用 !!!
回复

使用道具 举报

 楼主| zyj513920124 发表于 2017-9-2 10:15:17 | 显示全部楼层
附上目前生效的htaccess代码:
* ~0 m6 T7 y0 K, B0 w; Z6 y
5 N; b% }# ~) B7 m) R8 H1 U, S<IfModule mod_rewrite.c>
6 N; D% R& q5 u$ S7 E& Y, @  K0 y* t8 e$ |* |* h
RewriteEngine On, o4 o% G& H# i  V6 \/ G

9 b# }" T# e5 [* b* S. v$ eRewriteBase /1 V0 G) V! j4 e1 n& f' W$ K! t
8 ^' S9 R8 p4 o  f/ o) J. G
RewriteCond %{HTTP_HOST} ^bbs\.niujiajun\.cn$ [NC]4 T+ i- ^0 Q- M% D7 ~
; \4 v/ s8 |+ ~) R1 D# C
RewriteCond %{REQUEST_URI} !^/bbs/0 L- R; R2 s! C$ M7 b# \9 ^

* o0 q4 w- ]) v; k0 s" sRewriteRule ^(.*)$ bbs/$1?Rewrite [L,QSA]) ^' H0 l0 \' m( s0 T/ c+ L

! Q7 O" N9 C+ b
1 z  t' {" Q! p( `" S</IfModule>
回复

使用道具 举报

 楼主| zyj513920124 发表于 2017-9-5 11:31:00 | 显示全部楼层
本帖最后由 zyj513920124 于 2017-9-5 11:32 编辑 * S& v8 @" p/ d! Z! a1 l3 |4 V) Q( D
- ?! h1 T! U" U+ i0 ?
今天继续测试,问题越来越神奇!在域名bbs.niujiajun.cn后面随便乱输入数字之类的东西,例如bbs.niujiajun.cn/1234可以访问论坛,但是是广播页面而非门户首页。然而直接输入域名bbs.niujiajun.cn却无法访问报错“No input file specified. ”
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-29 07:20 , Processed in 0.127206 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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