人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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でサイトを構築しています。

●質問者: edgeof
●カテゴリ:ウェブ制作
✍キーワード:.htaccess INDEX mod_rewrite ON PHP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

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

では?

◎質問者からの返答

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

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

で、お願いします。


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

でしょうか?

◎質問者からの返答

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ