サイトを閉鎖するので、すべてのページへのアクセスをTOPページに集め、
サイトは終了しました、としたいのです。
.htaccessへの記述を教えてください。
いくつか試したのですが、無限ループになってしまいます。
新しい引越し先があるならば次のように301を使う
Redirect permanent / http://引越し先
閉鎖の場合はループしてしまうのでシンプルに404を使うほうがいい
ErrorDocument 404 /404.html
こんな感じでどうでしょう?
RewriteEngine on RewriteCond %{REQUEST_URI}%{QUERY_STRING} !=/ RewriteRule .* /? [R=301,L]
ポイントを簡単に説明すると以下のような感じです。
回答者 | 回答 | 受取 | ベストアンサー | 回答時間 | |
---|---|---|---|---|---|
1 | Chakuwiki | 114回 | 87回 | 5回 | 2010-05-11 18:27:07 |
なんかいけそうな感じですね。ただ、私、まだまだ素人なものですので、
RewriteEngine on
RewriteCond %{REQUEST_URI}%{QUERY_STRING} !=/
RewriteRule .* /? [R=301,L]
いただいたこちらの場合、例 http://aaa.bbb.com/ みたいなURLの場合、
上記のいただいた記述はどうなるんでしょうか?
宜しくお願いします。