1
http://localhost:81/admin/index.php?page=dashboard
と入力してください(ブラウザにhttp://localhost:81/admin/dashboard
)。.htaccess:静的URLを使用して動的URLを書き直します
mod_rewriteが有効になっていて、これを.htaccessで試しましたが、動作しませんでした。 .htaccessファイルをhtdocsに/管理/ .htaccessファイルにあります。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/$ index.php?page=$1 [NC]
あなたの正規表現はスラッシュで終わっていますが、' HTTPを使用しているURL内のパス:// localhostを:81 /管理/ dashboard'はしていません。正規表現はそのURLと一致しません。 –
ありがとうございました、私はスラッシュなしで同じRewriteRuleを追加しました。 –