- 締切済み
htaccess リダイレクト ディレクトリ名にチルダ?
アクセスを許可していないユーザーがホームページを訪れた場合、.htaccessを使用して自作の403.htmlページへ弾くようなことがあります。この403.htmlが保存してあるフォルダ(ディレクトリ)の名前の先頭にチルダ(~)が付属している場合が良くありますが、なぜでしょうか? サンプルサイト: http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/redirect.html#redirect3 例えば上記のサイトの場合、下記のような記述例が出てきます。 ErrorDocument 403 /~user/403.html よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
チルダは各ユーザーのホームディレクトリであることはご存知ですか?
補足
yambejpさん ご回答、ありがとうございました。 >チルダは各ユーザーのホームディレクトリであることはご存知です >か? チルダ自体がホームディレクトリを表すことは分かりますが、そのような場合、 ErrorDocument 403 /~/user/403.html などの記述のように「~」の前後が「/」スラッシュで区切られているのではないのでしょうか(「~」自体がホームディレクトリを表す。)? 以下のような場合、 ErrorDocument 403 /~user/403.html 「~」と「user」が「/」で区切られず「~user」のように直接つながっていますが、どういうことですか? よろしくお願いします。