作者: davi
日時: 2009/5/23(01:14)
藤岡さん ねこ丸さん < こん??は でび@「遠からず死ぬぞ」と脅されたWorkingPoorな日々です

# ま、ケインズも、長期的にはわれわれは皆死んでいる、って言ってたけどね。

On Fri, 22 May 2009 23:47:41 +0900
"T.Watanabe" <wtnabe@...> wrote:

> >  rewriteが前提ですね。少なくとも掌田津耶乃著「CakePHPによるWebアプリケー
> > ション開発」(秀和システム、2009年)では、rewriteが前提ですね。

>   いや、やはり rewrite はなくても動きます。
>   そもそも URI から routing を行う(MVC への関連付けではなく C だけです)
> 処理は Web サーバではなくフレームワークの仕事です。この部分で
> .htaccess は関係ありません。rewrite の仕事は平たく言うと URI の組み替え
> や置き換えです。

某.htaccessの一部("fujioka"に部分改変)。

# シンボリックリンクを許可してからでないとRewriteが効かないサーバもあり。
Options +FollowSymLinks -Indexes
RewriteEngine On

# パスを記述しないと動かないサーバもあるようです。
RewriteBase /usr/home/fujioka/html

# 例えばwwwなしでのアクセスを301エラーで永久リダイレクト
RewriteCond %{HTTP_HOST} ^(fujioka\.jp)(:80)? [NC]
RewriteRule ^(.*) http://www.fujioka.jp/$1 [R=301,L]

つーことで、よくわからんままにres付けてますけど、

.htaccess は(本質的には)関係ありません

と

.htaccess は(全く、何ら)関係ありません

との間には、相当な距離感があるように思われ。

でび  http://davi.txt-nifty.com/1984/