質問 > フロント機能 > さくらのレンタルサーバでのURL静的化 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
naco |
投稿日時: 2009/6/24 1:18
対応状況: −−−
|
半人前 登録日: 2009/6/21 居住地: 投稿: 16 |
Re: さくらのレンタルサーバでのURL静的化 引用:
http://ドメイン名/html/products/detail/2.htmlを打ち込むと 正常に動作しているように思います。 id2の商品は間違いなく存在するのでしょうか? 存在するidを指定すると商品詳細ページが表示されるはずです。 ※私の環境でも存在しないidを指定した場合は、同じ動作になります。 なお、「/detail/2.html」や「/list/1.html」でアクセスしたい場合は、「/」が足りません。
※「RewriteCond 〜」の条件文は、ルールごとに必要です。 ※「html+」ではなく、上記のように「html?」とすると、拡張子を「htm」にした場合もアクセス可能になります。 ※ところで、アクセスするときのURLは「http://ドメイン名/html/products/detail/2.html」ではなくて、「http://ドメイン名/products/detail/2.html」ではないでしょうか? |
flealog |
投稿日時: 2009/6/24 0:36
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: さくらのレンタルサーバでのURL静的化 引用:
では? 外していたらごめんなさい^^;
|
guppy8 |
投稿日時: 2009/6/24 0:19
対応状況: 開発中
|
新米 登録日: 2009/6/23 居住地: 投稿: 10 |
さくらのレンタルサーバでのURL静的化 こんばんはいつも勉強させて頂いてます!
かれこれ1週間程、商品詳細ページ、カテゴリのURL静的化に挑戦しているのですがどうしてもうまくいきません。 既存のスレッドや、検索エンジンで出てきた方法を色々試してみたのですがいまいち掴めません。 現状 http://ドメイン名/ 以下でec-cubeを運用してます。 ============================================= サーバ:さくらのレンタルサーバ(スタンダード) バージョンは、以下の通りです。 EC-CUBEバージョン 2.4.0 PHPバージョン PHP 5.2.8 DBバージョン MySQL 5.1 ============================================= --------------------------------------------- RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^products/detail([0-9]+).html+ products/detail.php?product_id=$1 [L] RewriteRule ^products/list([0-9]+).html+ products/list.php?category_id=$1 [L] --------------------------------------------- 上記の様に.htaccessを記載しhttp://ドメイン名/以下に配置。 URLをhttp://ドメイン名/html/products/detail/2.htmlを打ち込むと 商品詳細のページで『ご指定のページはございません。』 と表示されます(枠はshopのテンプレートが表示されています) 公式ガイドブックでは【画像が表示されない場合はhtmlテンプレート側の画像のパスを絶対パスで表記してみてください】となってますが具体的に画像のパスだけの問題なのか良く掴めておりません。 どなたかお判りになる方いらっしゃいましたらよろしくお願い致します。。。万策尽きました〜 |
« 1 2 3 4 (5) |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |