水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
首页
|
上页
|
2/2
|
转到
主题:nginx服务器找不到不以php结尾的php页面
10楼
|
mediawhere
|
2016-01-11 12:48:08
|
只看此ID
不是的,实际的文件都是.php文件,但是在跳转链接和各类连接中,遵循了设计原则,体现为url友好,实际上跟很多frmework一样,页面链接都不带.php后缀的,可能这就是有人要告诉我注意写好nginx 的rewrite的原因。问题是还是没写对,气愤中。我的nginx是1.9.3,ubuntu 14.04里的,寻求解决啊,真是愁人。
【 在 aotian 的大作中提到: 】
: 你是不是把实际的PHP文件都写成不带.php后缀的了?
:
--
FROM 125.32.167.*
11楼
|
aotian
|
2016-01-11 12:54:49
|
只看此ID
我告诉过你要用rewrite,好好看看这个,这就是解决办法
【 在 mediawhere (宁静致远) 的大作中提到: 】
: 不是的,实际的文件都是.php文件,但是在跳转链接和各类连接中,遵循了设计原则,体现为url友好,实际上跟很多frmework一样,页面链接都不带.php后缀的,可能这就是有人要告诉我注意写好nginx 的rewrite的原因。问题是还是没写对,气愤中。我的nginx是1.9.3,ubuntu 14.
--
FROM 218.241.129.*
12楼
|
mediawhere
|
2016-01-11 13:00:03
|
只看此ID
多谢了。可是目前手头的资料比较少,想看也没法看呢,哎,我再寻找寻找,看看能否发现现成的统一的配置文件,以便研究。
再次感谢你的指点了。:)
【 在 aotian 的大作中提到: 】
: 我告诉过你要用rewrite,好好看看这个,这就是解决办法
:
--
FROM 125.32.167.*
13楼
|
Eliot
|
2016-01-11 13:58:32
|
只看此ID
看下error.log的内容就知道有哪些路径报404的原因了。容易排查问题
【 在 mediawhere (宁静致远) 的大作中提到: 】
: 多谢了。可是目前手头的资料比较少,想看也没法看呢,哎,我再寻找寻找,看看能否发现现成的统一的配置文件,以便研究。
: 再次感谢你的指点了。:)
--
FROM 106.120.251.*
14楼
|
mediawhere
|
2016-01-12 10:59:27
|
只看此ID
目前是所有路径都报404错误,
这显然是配置问题。
刚要了一份nginx和php的配置文件,需要仔细研究下看能否解决问题。
【 在 Eliot 的大作中提到: 】
: 看下error.log的内容就知道有哪些路径报404的原因了。容易排查问题
:
--
FROM 125.32.161.*
15楼
|
dhcn
|
2016-01-12 11:09:58
|
只看此ID
framework是把所有的URL拦截,然后在框架内部用正则或者字符串匹配做相关的URL派发处理。
【 在 mediawhere 的大作中提到: 】
: 不是的,实际的文件都是.php文件,但是在跳转链接和各类连接中,遵循了设计原则,体现为url友好,实际上跟很多frmework一样,页面链接都不带.php后缀的,可能这就是有人要告诉我注意写好nginx 的rewrite的原因。问题是还是没写对,气愤中。我的nginx是1.9.3,ubuntu 14.04里的,寻求解决啊,真是愁人。
--
FROM 124.207.72.*
16楼
|
iteddy1314
|
2016-01-13 01:28:00
|
只看此ID
你这个应该是需要一个index.php来处理所有的请求,可以参考一下phpwind的代码,9.0的,进后台后有个url伪静态,他们就这么实现的,要不然你就得挨个设置rewrite
【 在 mediawhere 的大作中提到: 】
: 服务器是ubuntu14.04系统,装载了nginx和spawn-fcgi ,还有php,现在的问题是可以访问首页 h
http://45.55.7.238/qalatest/index.php
,但是其后的跳转页都访问不了。例如
http://45.55.7.238/qalatest/questions
,
http://45.55.7.238/qalatest/tags
等等这类连接全是404 not found
: 我觉得可能是nginix location 配置问题,原来是配置访问以php结尾的页面的,如图。
:
: ...................
--来自微水木3.2.0
--
FROM 115.236.62.*
17楼
|
mediawhere
|
2016-01-13 16:39:55
|
只看此ID
确实如此。
我的服务器配置问题在乌克兰朋友帮助下刚刚解决了。
非常感谢他。
phpwind 我以后再研究吧。先把网站弄好再说。
【 在 iteddy1314 的大作中提到: 】
: 你这个应该是需要一个index.php来处理所有的请求,可以参考一下phpwind的代码,9.0的,进后台后有个url伪静态,他们就这么实现的,要不然你就得挨个设置rewrite
--
FROM 125.32.166.*
首页
|
上页
|
2/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版