ホーム > タグ > クエリ
クエリ
.htaccess で gzip 圧縮してデータ転送量を少なくする方法。
- 2010 年 6 月 25 日 10:01 PM
- Web制作全般
メモ的エントリー。
タイトルのまんまです。
Web ページを表示するときには、まず HTML やら CSS やら JavaScript やら 画像やらをダウンロードする必要があります。
それら各ファイルを圧縮することで転送量を小さく抑え、結果的にパフォーマンス向上(時間短縮)に繋げましょう、というお話。
ページのつくりにもよりますが、70~80% くらいフツーに圧縮されちゃいます。強力。
自宅サーバーや専用サーバーを使ってる場合は Apache の設定を直接いじることも可能ですが、今回はとりあえずパス。
httpd.conf あたりを触ることになるんでしょうけど。
あと、「gzip」とは何ぞや、というのも、正直よく分かりません。
昔から使われてるし一番普及してるし圧縮率も高いし使用制限とかもフリーだし標準化もされてるし、っていう感じなので、あまり深く考えず乗っかった方が良さげかな、と。
続きを読む
SOY CMS でルート設定するとアクセスできなくなってしまうディレクトリを救出する方法
- 2010 年 4 月 5 日 10:31 PM
- CMS
SOY CMS でサイトを制作して、ドメイン直下にページを公開したい場合は「ルート設定」をします。
その意味や方法についてはマニュアルを見ていただくとして、今回のテーマは「ルート設定からの逃れ方」。
サーバーによっては、コントロールパネル(管理画面、以下「コンパネ」)がサイトと同じ階層(FTPで見えるところ)にあったり、全然別のURLなのにあたかも同じサーバーに乗っかってるような設定になっているところがあります。
(すんません。何を書いてるか自分でもよく分からないんですが、同じ状況になった人なら分かってくれると思います。たぶん)
で、そんな場合に SOY CMS のルート設定をすると、コンパネにアクセスできなくなったりすることがあるワケですね。
僕の場合は「404 Not Found」エラーになりまして、SOY CMS で設定した「見つかりません」ページが空しく表示されるばかり。
試しにルート設定を外してみると、コンパネにアクセスできるようになります。
再度設定すると、やっぱりまたアクセスできない。
うーん……、ルート設定に原因があることは間違いないみたい……。
これは困った。
……んですが、いろいろ試していると運良くうまくいく方法があったので、備忘も兼ねてご紹介しておきます。
続きを読む
.htaccessで「Redirect permanent」が使えない場合に「RewriteRule」を使ってリダイレクトする方法。
.htaccess でリダイレクトする場合、一般的に使うのはこんな↓書式だと思います。
Redirect permanent /old/ http://www.btmup.com/new/
「/old/」がリダイレクト元、「http://www.btmup.com/new/」がリダイレクト先です。
そこら辺のことを以前まとめた記事があるので、興味のある方はどうぞ。
»PHPのページをWordPressのブログに301リダイレクトする。 | btmup Blog
で、今回、あるサイトのリニューアルに伴って、リダイレクトする必要がありました。
何も考えずに上記の方法でしようとしたら、何と「505 Internal Server Error」が発生!!
色々試してみましたが、明らかに「Redirect permanent」を使用した場合にエラーが発生しています。
ちなみに、そのサーバーはアイルの「iClusta」(「i-02」プラン)。
「稼働率100%」が謳い文句の人気レンサバです。
システム構築担当の方も仰ってましたが、なかなか制限の多いサーバーのようで。
それだけ動作が安定してるってことなのかも知れませんが……。
皆様もご使用になる場合はご注意を。
さてさて、使えないもんはしょうがないので、別な方法でやってみました。
続きを読む
PHPのページをWordPressのブログに301リダイレクトする。
- 2008 年 11 月 18 日 11:35 PM
- Web制作全般
このブログとは別にもう一つブログがあるのですが、そちらに以前のサイトの中身を少しずつ移し替えています。
で、データ自体はコピペでいけるので順調に進んでいるのですが、問題はその後。
一応Yahoo!やGoogleにもインデックスされているページなので、.htaccessで301リダイレクトをしようと思っていたのですが、なかなか一筋縄ではいかないもので。
PHPを使っているページが一部あり、その扱いに少々苦戦を強いられました。
というワケで、通常の(本来の)リダイレクトと、そうでないリダイレクトの方法を以下にまとめ。
ファーストサーバにWordPressをインストールする方法(というか準備)
マニュアルに載っているような一般的な内容は省略して、「文字化け対策」とその周辺の情報に焦点を絞ってまとめてみます。
諸々のバージョンやら
- WordPress 2.6.2
- phpMyAdmin 2.9.0.2
- MySQL 5.0.27
- PHP 5
- MacOSX 10.4.11
- Cyberduck 3.0.3
コトの経緯
まず、どういうことが起こってどういうことをしてどういう結論に達したのか、ということを列挙しておきます。
ポイントは後で分かりやすくまとめてるので、興味ない方は読み飛ばし可。
ホーム > タグ > クエリ