小编rde*_*ges的帖子

如何配置 nginx 为静态站点使用漂亮的 URL?

我有几个静态站点(主要由 Sphinx 生成),我试图在我的 VPS 上托管它们。我已经按照指南安装和配置了 nginx,我可以成功显示我的站点,但问题是 URL 是绝对的,而且看起来很难看。

例如,典型的站点文件夹可能如下所示:

/public_html/index.html /public_html/api.html /public_html/quickstart.html

并且 HTTP 请求/将 URL 更改为“ http://sitename/index.html ”。我基本上想从 URL 要求中删除所有静态前缀,并强制 nginx 将传入请求路由到 /、/api、/quickstart 到正确的位置,并在用户访问页面时强制 nginx 显示正确的漂亮 URL。

我试过谷歌搜索,但我发现的只是重写规则,我觉得这对于我想要做的事情来说太复杂了。

任何帮助将不胜感激。

rewrite nginx web-server

7
推荐指数
1
解决办法
5065
查看次数

ubuntu server 10.04如何修改服务启动顺序?

我正在努力让 OpenSIPS 正常工作。我已经安装了它并且一切都很好——除了它不会在启动时启动,因为它需要运行 MySQL,并且出于某种原因,它在 init 期间在 MySQLd 之前启动。

我想要做的是修改我的进程(/etc/init.d/opensips)的启动顺序,以便它在 MySQLd 之后启动,并且可以正常工作。

我在此处包含了指向我的 /etc/init.d/opensips 文件的 pastebin 链接:http : //pastie.org/1236331

我真的不知道。我已经在谷歌上搜索了一段时间,但找不到任何对我有用的答案。

谢谢你的时间!

ubuntu

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

nginx ×1

rewrite ×1

ubuntu ×1

web-server ×1