MTを使っていると必ず悩まされるのがSPAMコメントやトラックバック。ver4になってその辺の強化されましたが、いかんせん、このMTがver3.2なので、あまり強くない。
以前は.htaccessで海外スパムを遮断にも書いたように.htaccessでIPアドレスを直指定で制限をかけていましたが、しばらくして外したら、何も来なくなったので、そのままに。
最近ここ数ヶ月になって、ロシアからのSPAMが増えてきたので、再び、制限をかける。
MTを使っていると必ず悩まされるのがSPAMコメントやトラックバック。ver4になってその辺の強化されましたが、いかんせん、このMTがver3.2なので、あまり強くない。
以前は.htaccessで海外スパムを遮断にも書いたように.htaccessでIPアドレスを直指定で制限をかけていましたが、しばらくして外したら、何も来なくなったので、そのままに。
最近ここ数ヶ月になって、ロシアからのSPAMが増えてきたので、再び、制限をかける。
スラッシュ(/)で終わるURLを指定した場合、通常は、そのディレクトリ内のindex.html、もしくは、index.phpが呼ばれます。
これを別のファイルにしたい場合は
DirectoryIndex pre.html
のように記述します。
上の例だと、このディレクトリに、スラッシュで終わるアクセスがあった場合、pre.htmlが呼ばれます。
一通りページを作成した後に、オープンまで1週間あるからその間だけ別の仮ページを表示したい!場合などの有効かも。
コンテンツをフォルダ分けする際に、それぞれのフォルダには index.html なりを入れますが、意外と忘れてしまうのが、画像用フォルダ。一般的には、image や img の名前が付けられます。
ここは画像を置くので、index.htmlというファイルはわざわざ置きません。
でも、ここのURL(例えば、http://blog.karakuriya.biz/image/)を直接叩くと、
こんなページが表示されます。
これはちょっとカッコ悪いです。
これを解決するには、
ホームページをリニューアルする場合、往々にして、URL(アドレス)が変わる場合があります。
今まで:http://www.karakuriya.biz/05news/
↓
リニューアル後:http://www.karakuriya.biz/news/
とか。
アドレスを変えるのはそれなりの理由があるわけで、それはリニューアルにとっては仕方がないことです。
でも、ここで注意したいのが、
検索エンジン等に今までのURLでリストアップされている
ということです。
折角、検索エンジンで検索してサイトにやってきても、URLが変更されてしまっているので、「ページが見つかりません」というエラーになってしまいます。
これでは、リニューアルした意味がありません。
じゃ、今までのページも残しておけばいいじゃないか?
という考えもありますが、サーバの中は新旧のコンテンツが入り混じり、管理が難しくなってきます。
そういう時は、