/ / htaccess-URLから「index.php」を削除してリダイレクト-.htaccess、リダイレクト

htaccess - URLから "index.php"を削除してリダイレクトする - .htaccess、redirect

私のウェブサイトでは、次のようなURLアドレスを使用していました

http://me.example.com/index.php?p=home

それから私は使用することにしました

http://me.example.com/?p=home

すべて「」なしで自動的に機能しました。htaccess」ファイル。ただし、「index.php」を含むアドレスも引き続き使用できます。一部のサイトには「古い」形式のサイトへのリンクがあります。この「古い」形式の使用をやめて、「新しい」形式にリダイレクトする「古い」形式を使用するときはいつでも、URL。「index.php」をURLから削除し、訪問者のブラウザでこのURLを変更するだけです。

回答:

回答№1は5

DOCUMENT_ROOTの下の.htaccessに移動するコードは次のとおりです。

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^index.php/?$ / [L,R=301,NC]