AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 新人求助,怎么设置伪静态啊 |
|
---|---|
孤星独邻 |
孤星独邻 发表于 2013-02-23 15:55:14
新人,linux,nignx,amh都是第一次接触。网站其它都搞定了,但是以前用apache支持.htaccess,现在用nginx真不会配置伪静态啊!!!!
看了看有的说什么Rewrite存放到文件夹/usr/local/nginx/conf/rewrite,怎么存放啊??? 这个真不懂,如果我的网站test.com有一个index.html要伪静态到index.php,这个怎么办,求大神教教我,感激不尽!!!!
点赞,加油! (0分)
2013-02-23 15:55:14 1
|
admin |
熟悉下nginx rewrite重写规则就好了。
你在/usr/local/nginx/conf/rewrite下面新建一个规则文件test.conf index.html 重写到 index.php可以这么写。 新建test.conf vi /usr/local/nginx/conf/rewrite/test.conf rewrite重写规则: location / { rewrite "^(.*)/index\.html$" $1/index.php last; } 面板编辑主机选择Rewrite规则:test.conf 就可以了。
回复
2013-02-23 17:12:32 2
AMH官方号 2011~2021 (10周年) |
孤星独邻 |
引用: 太好了,搞定了。 不过之后又出现问题了,访问量一多页面就打不开,等待一段时间后就出现错误,提示504 Gateway Time-out nginx 这个又是怎么一回事啊????? 网上找了教程来设置,但是没有解决这个问题,请问这个到底怎么办,大神能不能帮忙解决????就差这一步了,跪求!!!!!!!!!!!
回复
2013-02-26 19:21:25 3
|
admin |
504,超时,你是用什么程序,看下是什么脚本运行时间过长了, 也有可能是php-fpm进程太少,没响应过来,你面板上主机这项你是设置多少,或开大点。
回复
2013-02-26 19:41:04 4
|
孤星独邻 |
虽然不太明白是什么,但是开大点确实解决了问题。THANK YOU VERY MUCH!!!
回复
2013-02-26 22:01:31 5
|
shylocker120 |
就一个站直接动态好了。。
回复
2013-03-04 20:48:14 6
|