> プラグイン > サイトマップが生成されません |
プラグイン
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
montero |
投稿日時: 2016/12/21 18:46
対応状況: −−−
|
新米 登録日: 2016/9/4 居住地: 投稿: 10 |
サイトマップが生成されません 「サイトマップ生成プラグイン 」をインストールして、
https://www.ec-cube.net/products/detail.php?product_id=1032 にあるとおりの手順を試したのですが、サイトマップが生成されません。 Googleに登録すると「サイトマップが見つからない」とのエラーが報告され、FTPでファイル群を確認しますと、やはり「sitemap.xml」が生成されていませんでした。 ブラウザで、http://xxx.xxx/sitemap にアクセスすると、「ページが見つからない」となります。 どのような原因が考えられますでしょうか。 ■情報 ・EC-CUBE…3.0.12-p1 ・レンタルサーバー…xserver ・DBサーバー…MySQL 5.7.16 ・WEBサーバー…Apache ・PHP…5.6.24 |
468 |
投稿日時: 2016/12/22 8:43
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: サイトマップが生成されません プラグインを有効にしていないという事はないでしょうか?
管理画面のサイドメニューに「サイトマップ」「サイト閲覧」のメニューは追加されていますか? プラグインの説明を見ていると、特に複雑な操作は必要ないのかと思いましたので・・・。 有効にしていて、この状況なのであれば、 ルーティングなどが正常に追加されていないと思いますので、 配布元に質問いただいたほうが良いかと思います。
|
montero |
投稿日時: 2016/12/22 15:50
対応状況: −−−
|
新米 登録日: 2016/9/4 居住地: 投稿: 10 |
Re: サイトマップが生成されません 468さま
ご返信ありがとうございます。 > プラグインを有効にしていないという事はないでしょうか? 有効にしています。 > 管理画面のサイドメニューに「サイトマップ」「サイト閲覧」のメニューは追加されていますか? はい。どちらも追加されています。 取り急ぎご報告します。 |
468 |
投稿日時: 2016/12/22 17:22
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: サイトマップが生成されません 返信ありがとうございます。
私のほうでも、同じプラグインをインストールして、有効にしてみました。 一応、http://xxxxxx.jp/sitemap で問題無くsitemap.xmlが表示されました。 http://xxxxxx.jp/sitemap/ のように最後にスラッシュを追加すると、「ページがみつかりません。」が表示されました。 1つ気になったのですが、ECCUBEのURLはhttp://xxxxxx.jp/ ですか? http://xxxxxx.jp/shop/ のようにサブディレクトリにインストールされていないでしょうか? サブディレクトリの場合、http://xxxxxx.jp/shop/sitemap のようなURLにアクセスする必要があるのではないかと思います。 ご確認よろしくお願いします。
|
montero |
投稿日時: 2016/12/23 0:21
対応状況: −−−
|
新米 登録日: 2016/9/4 居住地: 投稿: 10 |
Re: サイトマップが生成されません 468 さま
色々と調べてくださり、本当にありがとうございます。 > 1つ気になったのですが、ECCUBEのURLはhttp://xxxxxx.jp/ ですか? はい。ドメイン直下に展開していますので、その形になります。 http://xxxxxx.jp/sitemap にアクセスしても、サイトマップが生成されませんでした。 Xサーバーの自動インストールを利用していまして、とくに手の込んだカスタマイズはしていません。 自分でももう少し探りを入れたいと思います。 |
pn_yu_n |
投稿日時: 2017/1/14 21:00
対応状況: −−−
|
新米 登録日: 2017/1/14 居住地: 新潟 投稿: 5 |
Re: サイトマップが生成されません 同じような現象で行き詰まり、こちらにたどり着きました。
私のほうでは無事解決することができましたので、もし同じ方法で解決できれば、と思い書き込みさせていただきます。 /app/Plugin/SiteMap/ServiceProvider/SiteMapServiceProvider.php の28行目、 $app->match('/sitemap', こちらを、 $app->match('/html/sitemap', に書き換えてみてください。 これで、http://xxxxxx.jp/html/sitemap のようなURLで表示できるかと思います。 私の制作していましたサイトでは、サイトURLのhtml/を除外するようカスタムを行っていました。 もしすでに解決済みでしたり、これではだめでしたら、すみません。 |
montero |
投稿日時: 2017/1/15 1:22
対応状況: 解決済
|
新米 登録日: 2016/9/4 居住地: 投稿: 10 |
Re: サイトマップが生成されません pn_yu_nさま
ご指摘の方法でサイトマップが生成されるようになりました! お教え頂き本当に助かりました! ありがとうございます。 こちらのサイトでも、URLのhtml/を除外するようカスタマイズしていました。 このカスタマイズは多く行われているケースだと思いますし、できることなら、プラグインの説明にこの旨が加えられるといいですね。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |