<h1><a href="profile.php?id=' . $id . '" target="_self">' . $name. '</a></h1>
以上是指向我的 profile1.php 文件的参考。该文件称为 index.php 。它目前显示的网址是这样的:
http://www.domain.com/interact/profile1.php?id=36
我已经尝试实现 .htaccess 文件来重写 url。我尝试了很多组合,其中大多数都给出了 500 错误,有些没有重写 url。这是我使用的 .htaccess 文件,它不会更改 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 文件所需的任何更改。