• 締切済み

htaccess リダイレクト ディレクトリ名にチルダ?

アクセスを許可していないユーザーがホームページを訪れた場合、.htaccessを使用して自作の403.htmlページへ弾くようなことがあります。この403.htmlが保存してあるフォルダ(ディレクトリ)の名前の先頭にチルダ(~)が付属している場合が良くありますが、なぜでしょうか? サンプルサイト: http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/redirect.html#redirect3 例えば上記のサイトの場合、下記のような記述例が出てきます。 ErrorDocument 403 /~user/403.html よろしくお願いします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

チルダは各ユーザーのホームディレクトリであることはご存知ですか?

kitty1000
質問者

補足

yambejpさん ご回答、ありがとうございました。 >チルダは各ユーザーのホームディレクトリであることはご存知です >か? チルダ自体がホームディレクトリを表すことは分かりますが、そのような場合、 ErrorDocument 403 /~/user/403.html などの記述のように「~」の前後が「/」スラッシュで区切られているのではないのでしょうか(「~」自体がホームディレクトリを表す。)? 以下のような場合、 ErrorDocument 403 /~user/403.html 「~」と「user」が「/」で区切られず「~user」のように直接つながっていますが、どういうことですか? よろしくお願いします。

関連するQ&A