• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.htaccessのRewriteRuleについて)

.htaccessのRewriteRuleについて

このQ&Aのポイント
  • RewriteRuleを用いてPHPで開発したホームページを表示しつつ,index以外の直リンクを禁止する方法を探しています。
  • さらに、ルートディレクトリ/phpMyAdmin/と指定した時はphpMyAdminに接続する方法も知りたいです。
  • 現在は条件1を満たせているが、条件2を満たすためのルールを追加したらループしてしまいエラーが発生しています。解決方法を教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

試していませんが RewriteEngine On RewriteCond %{REQUEST_URI} !^/phpMyAdmin RewriteRule ([^\/].*)\.php$ /index.php?mjs=$1 [L] とかで出来ませんか? http://www.ksknet.net/apache/rewritecond_rew.html

pengin666
質問者

お礼

ありがとうございます. これまでずっとRewriteRuleについてばっかり調べていたので気付かなかったですが,RewriteCondなんて便利な物があったんですね. 大変参考になりました.

関連するQ&A