mod_rewriteでのリダイレクトについて質問です。


http://hoge.hoge.com/abc/xyz/index.php?page=xml&style=sitemap
上記のページへ、http://hoge.hoge.com/sitemap.xmlで,アクセスしたいのですが、mod_rewriteの設定が上手くいかず、404errorが発生してしまいます。

リダイレクトさせたいのは、このページのみです。


RewriteEngine on
RewriteRule ^sitemap\.xml /modules/sitemap/index.php?page=xml&style=sitemap [L]

見よう見まねで上記のように.htaccessに記述してみたのですが、上手くいきません。

オプションに[R]を、指定するとリダイレクトはしているのですが・・・。
書き方等、教えていただければ幸いです。

補足:Xoops2.0.16ajpでサイトを構築しています。

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2007/12/11 13:39:56
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:GoldenDawn No.1

回答回数426ベストアンサー獲得回数81

ポイント35pt
RewriteRule ^sitemap\.xml /abc/xyz/index.php?page=xml&style=sitemap [L]

では?

id:edgeof

コピペして、直すの忘れてました(汗)

RewriteRule ^sitemap\.xml /abc/xyz/index.php?page=xml&style=sitemap [L]

で、お願いします。

2007/12/06 18:46:08
id:tsuntsuku No.2

回答回数18ベストアンサー獲得回数1

ポイント35pt
RewriteEngine on
RewriteRule ^sitemap.xml$ abc/xyz/index.php?page=xml&style=sitemap [L]

でしょうか?

id:edgeof

試してみましたが、ページは存在しませんのエラーが出ます。

xoopsに依存する問題なのでしょうか。。。

引き続き、お気づきの点があれば、よろしくお願いします。

2007/12/07 09:59:40
  • id:takipon
    リダイレクトするよりも、google sitemapを入れてみるのが早いかも。
    http://www.google-sitemaps.jp/

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません