0

「private」というディレクトリがあります。URL を使用して index.php ファイルにアクセスできます。

http://www.example.com/private/

index.php は、要求されたページを require_once() するための「page」パラメーターを探します。

http://www.example.com/private/?page=archive

ユーザーが入力したときに同じクエリを返すように書き換えルールを作成したかったのです。

http://www.example.com/private/archive

このルールを試してみましたが、うまくいかないようです。

RewriteEngine On
RewriteRule ^private/([a-z]+)/?$ private/?page=$1 [L]

「プライベート」フォルダーまたはサイトのルート内に配置すると、.htaccess が機能しなくなります。ルートではなく「プライベート」フォルダーにあると思われませんか?私の書き換えモジュールはオンです。

4

1 に答える 1