目的
- URLとディレクトリパスを分離することで可用性を高める
- 公開ディレクトリをpublicに絞ることで意図しないファイルの公開を防ぐ
目次
- プロジェクトルートを作る
- 公開ディレクトリを作る
- ファイルを移動する
- シンボリックリンクを張る
プロジェクトルートを作る
$ mkdir -p /opt/project/stampede
公開ディレクトリを作る
$ mkdir /opt/project/stampede/public
ファイルを移動する
$ sudo mv /var/www/html/stampede/index.php /opt/project/stampede/public/
$ sudo chown [user].[group] /opt/project/stampede/public/index.php
シンボリックリンクを張る
$ cd /var/www/html
$ sudo rmdir stampede
$ sudo ln -s /opt/project/stampede/public/ stampede
次の記事
[オレオレ03] リクエストを処理するクラスを作る
前の記事
[オレオレ01] PHPでHelloWorld