RewriteRuleについて教えてください。
いままでhtmlだったのをphpに直しました。
通常であれば、
RewriteRule ^(.*)\.html$ /$1\.php [L,R=permanent]
と書けば、自動的に***.html → ***.phpに変更になります。
これで問題はないのですが、
ディレクトによっては、すべてphp化していません。
特定のディレクトリ(hoge)にアクセスした場合のみ拡張子をphpに変更したい場合の書き方をお教えください。
以下では動きませんでした。
RewriteRule ^/hoge/(.*)\.html$ /$1\.php [L,R=permanent]
No.2ベストアンサー
- 回答日時:
> RewriteRule ^/hoge/(.*)\.html$ /$1\.php [L,R=permanent]
RewriteRule ^/hoge/(.*)\.html$ /hoge/$1\.php [L,R=permanent]
なんじゃない。
.htaccess なら hoge ディレクトリに置いて
RewriteRule ^(.*)\.html$ $1\.php [L,R=permanent]
でいいはずです。
No.1
- 回答日時:
特に制約条件がないようでしたら
特定のディレクトリ(hoge)ディレクトリ内に下記を書いた.htaccessを設置すれば(hoge)ディレクトリを含む以下の階層にしかRewriteRuleが適用されないと思いますが如何でしょうか。
RewriteRule ^(.*)\.html$ /$1\.php [L,R=permanent]
(hoge)ディレクトリ以下の階層にRewriteRuleを影響させたくない場合は(hoge)ディレクトリ以下の各ディレクトリ内に下記を書いた.htaccess を設置をすることで、以下階層にルールが適用されなくなります。
RewriteEngine Off
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- WordPress(ワードプレス) httpからhttpsへのリダイレクト設定について 2 2022/04/17 09:49
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- Windows 10 指定したファイルを任意の範囲のディレクトリ内に上書き保存したい 1 2022/11/24 10:42
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- PHP HTMLのINPUTから画面表示 3 2023/04/04 21:34
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- PHP PHP MySql ページング 2 2022/09/20 06:38
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
POSTメソッドの最大容量について
-
c-boardの文字コード
-
(フリーの)ツリー掲示版CGI、...
-
apacheでPerl CGIが作動せず、5...
-
入力フォーム(電話番号)
-
ロリポップでCGIを設置する
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
-
ホームページの事でおしえてく...
-
さくらサーバーにcgiフォームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
めちゃきれい
-
フォームを再送信しますか?
-
number 改行が追加できない
-
apacheでPerl CGIが作動せず、5...
-
ホームページでCGIのフォームを...
-
perlで書いたcgiでsqliteの使い...
-
生成AI画像について
-
POSTメソッドの最大容量について
-
(フリーの)ツリー掲示版CGI、...
-
htmlからパラメータで、cgiに渡...
-
ラズパイでのCGIで、pythonソー...
-
入力フォーム(電話番号)
-
CGIが読み書きするデータファイ...
-
CGIの設置が分かりません・・・
-
CGIって何ですか?簡潔に教えて...
-
/bin/awk '{print $5}'ってどう...
-
CGIの記述について教えてくださ...
-
ホームページの事でおしえてく...
-
CGIで出力するhtmlの<!DOCTYPE ...
おすすめ情報