<h1><a href="profile.php?id=' . $id . '" target="_self">' . $name. '</a></h1>
上記は私のprofile1.phpファイルを指すリファレンスです。このファイルはindex.phpと呼ばれます。現在、URLは次のように表示されます。
http://www.domain.com/interact/profile1.php?id=36
.htaccessファイルを実装してURLを書き換えてみました。私は多くの組み合わせを試しましたが、それらのほとんどは500エラーを出し、いくつかはURLを書き直しませんでした。これは私が使用している.htaccessファイルであり、URLを変更することはありません。
URLをhttp://www.domain.com/interact/profile/36のようにしたい
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ profile1.php/$1 [QSA,L]
</IfModule>
私はこれが非常に基本的な質問であることを知っていますが、私はそれに固執し、基本的なチュートリアルを読んだようですが、それを適切に実装することができません。
ファイルindex.php、profile1.php、および.htaccessは、interactという名前のフォルダーにあります。
phpまたは.htaccessファイルに必要な変更を教えてください。