6

テスト目的で静的 IP を持つ Ubuntu サーバーを使用しています。/var/www/ ディレクトリの外にプロジェクト (たとえば、hello-world) を作成したいと思います。たとえば、この場所 (/home/username/webroot/こんにちは世界/)。http://xxx.xxx.xxx.xxx/hello-world/のようなブラウザからアクセスできるはずです。

4

3 に答える 3

3

私はエイリアスを使用します:

Alias /hello-world /home/www/foo
<Directory "/home/www/foo">
    Options -MultiViews -FollowSymLinks +SymLinksIfOwnerMatch
    AllowOverride all
</Directory>
于 2013-04-05T08:14:14.823 に答える
2

Apache-config でFollowSymlinksを有効し、ファイル システムにシンボリック リンクを作成します。

ln -s /path/to/your/project /var/www/projectname

また、サーバーをリロードすることなく、コンテンツを簡単に置き換えることができます

rm /var/www/projectname
ln -s /path/to/your/project-v2 /var/www/projectname
于 2013-04-05T08:16:20.043 に答える
1

Apache の構成ファイルで仮想ホストを構成します: apache2.conf または httpd.conf:

<VirtualHost *:80>
        ServerPath /hello-world
        DocumentRoot /home/username/webroot/hello-world
</VirtualHost>
于 2013-04-05T08:13:59.063 に答える