URLを再フォーマットする必要があります。 example.com/?article_category=lifestyle
私はこれをexample.com/lifestyleにフォーマットします。しかし、私が.htaccessファイルでそれを再フォーマットしようとすると、うまくいきません。私の.htaccessファイルは私のファイルと同じディレクトリにあります。ファイル名はindex.phpです。URLを書き換えてクエリ文字列を削除します
ここで私が提案した書き換えルールです:
RewriteRule ^([\w-]+)/?$ index.php?article_category=$1 [QSA,L]
が、これは動作しない理由を私は知りません。私は間違って何をしていますか?
にURLを書き換える。これは、作業を行いますが、私は例を行います。 com/lifestyleは私を404にリダイレクトします。example.com/index.php?article_category=lifestyleが動作すればindex.phpファイルを読み込みません。example.com/lifestyleをインデックスから作成するにはどうすればいいですか? PHP? – Bytes
また、index.php/lifestyleでも動作しますが、example.com/lifestyle – Bytes
を編集したばかりでなく、クエリ文字列を取り除いてリダイレクトしてURLを 'index.php? article_category = ' – Ben