首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在lighttpd配置中修改url

如何在lighttpd配置中修改url
EN

Stack Overflow用户
提问于 2016-10-24 17:56:27
回答 1查看 310关注 0票数 0

我的lighttpd设置有问题。这里是问题开始的地方:

代码语言:javascript
复制
server.document-root = vhosts_dir + "/" + server.name + "/wp"

该目录中包含所有文件。现在,在这个网站上有一张图片,它的url是这样的

代码语言:javascript
复制
http://example.com/wp/uploads.....

lighttpd内部,这将转换为

代码语言:javascript
复制
`/var/www/vhosts/example.com/wp/wp/...

不幸的是,我不能从document-root中删除wp部件:(

因此,我尝试通过删除其中一个wp来重写此代码,如下所示

代码语言:javascript
复制
url.rewrite-once = (
  "^(.*)/wp/(.*)$" => "$1/$2"
)

不幸的是,这似乎并不是零效果,似乎没有任何修改。你知道怎么解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2016-11-26 20:48:03

一种选择是创建符号链接wp ->。在/var/www/vhosts/example.com/wp/

另一种方法是使用lighttpd将对/wp的请求映射到文档- mod_alias:alias.url = ( "/wp/" => "/var/www/vhosts/example.com/wp/" )

https://redmine.lighttpd.net/projects/lighttpd/wiki/Docs_ModAlias

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40215472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档