×

Sign in with twitter.

You can follow the user and hashtags.

Share your tips on social media.

Post relative tips.

If you have relative tips, click [Add relative tips] to post.

Apacheでmod_rewirteを使っていろいろやりたいときは

@tanakahisateru@tanakahisateru 1440 viewer 64 embed viewer embed
できるだけユーザディレクトリやAliasを使わないほうがいい。

使ってしまうと毎回リライト前にRewriteBaseを指定する必要があってPHPのフレームワークをすぐにそのまま動かせないし、動作環境ごとに記述を変えないといけなくなる。たとえばCakePHPのapp/webrootに入っている初期の.htaccessにはRewriteBaseがないので、入門でうまくいかないとき問題に気付きにくい。

代わりに、本当のドキュメントルートから自分の作業場所にシンボリックリンクを貼るようにすると、Apacheを再起動せずにいろいろ試せるのでオススメ。Windowsの人でもVista以上なら、mklinkコマンドを使ってシンボリックリンクを作ることができる。
Add relative tips

Users who share this tip.

Comments