2016-10-24 14 views
0

Lighttpdの設定に問題があります。問題が始まる場所は次のとおりです。lighttpdの設定でURLを変更する方法

server.document-root = vhosts_dir + "/" + server.name + "/wp" 

このディレクトリ内のすべてのファイルです。さて、このサイト上で残念ながら私はそうdocument-root :(

からwp部分を削除することはできません、これは

`/var/www/vhosts/example.com/wp/wp/... 

に変換しますlighttpd内部

http://example.com/wp/uploads..... 

のようなURLを持っているイメージがあります私は次のようにwpのいずれかを削除してこれを書き直そうとしました

url.rewrite-once = (
    "^(.*)/wp/(.*)$" => "$1/$2" 
) 

残念ながら、これはゼロ効果を持たないようです。何も変更されていないようです。どのようにこれを修正するための任意のアイデア?

答えて

1

1つのオプションは、シンボリックリンクwp - >を作成することです。 alias.url = ("/wp/" => "/var/www/vhosts/example.com/wp/")

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

:/var/www/vhosts/example.com/wp/

の内側にもう一つは、/ WPへのドキュメントルートへの要求をマップするためにlighttpdのmod_aliasを使用することです

関連する問題