mod_rewriteが一部だけ効きません。
CORESERVERからKAGOYAサーバーにサイトを移したのですが、
mod_rewriteが一部効きません。
運営側に尋ねても問題ないとしか回答が返ってきませんでしたので、困っています。
-----------------------------------------------------------------------------
【.htaccessの記述】
php_flag magic_quotes_gpc off
RewriteEngine On
(1)RewriteRule ^exp/txt/([0-9]+)/$ exp/index.php?nov=$1&p=0 [L]
(2)RewriteRule ^exp/all/$ exp/index.php?list=all [L]
-----------------------------------------------------------------------------
上手くいかないのは(1)の記述です。
「ドメイン名/exp/txt/001/」に繋いだら、
「exp」ディレクトリのindex.phpに([0-9]+)の値を$_GET['nov']に渡す。
という処理にしたいのですが、実際に繋いでみると、
下記エラーがサーバーに出力されました。
******************************************************************************
File does not exist: /home/○○○○/public_html/ドメイン名/exp/txt/001.txt/
******************************************************************************
CORESERVERでは正常に動作していたのに、なぜKAGOYAの方では
「~/exp/txt/001.txt/」となるのかが分かりません。
(実際に、txtディレクトリには001.txtというファイルは存在しています)
しかし、(2)のmod_rewriteは正常に動作します。
「ドメイン名/exp/all/」に繋いだら、
「exp」ディレクトリのindex.phpにallという値を$_GET['list']に渡す。
どなたかお知恵を貸してください。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
それらの行って、 (2) (1) の順に書かれてませんか?
[L] は、「この行がLast」 という意味なので、それ以後 RewriteRule が書かれていても無視してしまう気がします。
両方の行から、 [L] を削ってみてはどうでしょうか。
回答ありがとうございます。
(1)と(2)は記述している順番で記述しています。
[L]にはそういう意味があったのですか…知らなかったです。
削除してみましたが変化なしでした。
No.2
- 回答日時:
MultiViewsが動作している可能性が高い。
無効にするには.htaccessに
Options -MultiViews
を追記。
参考URL:http://webings.net/htaccess/multiviews/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- 物理学 電磁気学の問題について教えて欲しいです. 1 2023/05/05 17:01
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- 物理学 二重障壁の計算 1 2023/03/05 16:49
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- 物理学 量子力学 球面調和関数 導出 方位角成分 微分方程式の解 2 2022/07/02 13:40
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- 工学 制御工学の問題について 1 2022/11/01 23:45
- 工学 制御工学の問題について 1 2022/11/01 09:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで○○:○○と表示させたいのに...
-
昔のテレビっておっぱいが出て...
-
参照設定は2.8と6.0 6.1とどち...
-
韓流好き妻の行動に怒り…私は狭...
-
パソコンのインカメラに不意に...
-
韓流女と別れたい
-
動画が緑のモザイクのような画...
-
BTSがたまに口ずさむ、「ナナナ...
-
TWICEのライブについてです 母...
-
韓国
-
複数のテキストファイルをエク...
-
水に映った月明かりを表す言葉
-
【バッチファイル】ホスト名を...
-
バンタンのDOPEの最初って ラプ...
-
韓国のCDショップ
-
GoToRecord の使い方
-
確率の問題です。 10人を4人、4...
-
デスクチェア―のガスシリンダー...
-
SED等で文字列を抽出したい
-
twiceのツウィちゃんの、この卒...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
昔のテレビっておっぱいが出て...
-
複数のテキストファイルをエク...
-
【バッチファイル】ホスト名を...
-
バンタンのDOPEの最初って ラプ...
-
TextBoxコントロールを引数とし...
-
VBAで○○:○○と表示させたいのに...
-
Adobe Acrobat と Adobe Reader...
-
参照設定は2.8と6.0 6.1とどち...
-
水に映った月明かりを表す言葉
-
TWICEのライブについてです 母...
-
デスクチェア―のガスシリンダー...
-
韓流女と別れたい
-
imac2012ってまだ使えますか?...
-
韓流好き妻の行動に怒り…私は狭...
-
減少率の計算方法
-
PCの不具合について
-
東京ドームのコンサート、一番...
-
角度の求め方
-
latestの対義語
-
KPOP女性4皇
おすすめ情報