質問 > フロント機能 > さくらのレンタルサーバでのURL静的化 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2009/6/25 16:03
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: さくらのレンタルサーバでのURL静的化 引用:
googleのルールのようですので、気になるようでしたら... Web担当者Forum:複製コンテンツが本当に問題になるケース http://web-tan.forum.impressrd.jp/e/2008/06/23/3362 私は静的URLにする目的がSEOであると思ったものですから、複製コンテンツを減らす方向に意味があると思ってますので、あえて1個増やす方向なのはどうかと思い書かせていただきました。 本題ですが、↓は株式会社ロックオンさんのデモサイトです。 list.phpの正常な場合 http://site.ec-cube.net/products/list.php?category_id=1 list.phpに対し、パラメータ(?以降)で存在しないカテゴリを指定した場合 http://site.ec-cube.net/products/list.php?category_id=999 list.phpに対し、意味のないパラーメータを与えた場合 http://site.ec-cube.net/products/list.php?product_id=1 list.phpに対し、パラメータを与えなかった場合 http://site.ec-cube.net/products/list.php 最初の1つと後の3つはどちらも画面が表示されますが、後の3つはすべての商品一覧となります。 次に存在しないURLやファイル名を指定した場合は http://site.ec-cube.net/product/list.php http://site.ec-cube.net/products/lists.php いずれもファイルがない(Not Found)です。 変わってdetail.phpの場合 http://site.ec-cube.net/products/detail.php?product_id=1 detail.phpに与えたパラメータがおかしい場合 http://site.ec-cube.net/products/detail.php?product_id=999 http://site.ec-cube.net/products/detail.php?category_id=1 http://site.ec-cube.net/products/detail.php 存在しないファイル名 http://site.ec-cube.net/products/details.php detail.phpは存在しないパラメータを受けて「ご指定のページはございません。」と表示します。 そもそもアクセスできていなければNot Foundのはずです。 SAKURA Internet ドメイン別表示設定 ― エイリアス(既定のフォルダとして表示) http://support.sakura.ad.jp/support/manual/rs/setdom_h.shtml で多分、リダイレクトの設定になっていると思うので、 http://hoge.jp/ にアクセス、または http://hoge.jp/html にアクセスしても http://hoge.jp/html にリダイレクトされているはずです。 とにかく、いまのRewriteRuleの設定でNot Foundになる分には理解できるのですが、パラメータだけが渡せていないような状況に感じます... ちなみに /home/アカウント名/www/.htaccessとしたならば RewriteBase / RewriteRule ^html/products... /html/products... /home/アカウント名/www/html/.htaccessとしたならば RewriteBase /html RewriteRule ^products... /html/products... と変わってきますよ。 ただ、いま現状がアクセスできてるっぽいのが気になります。 |
フラット表示 | 前のトピック | 次のトピック |