SEF url без имени с основными php и .htaccess

Я хочу сделать SEF url В том, что я хочу удалить имя файла также из url. мой сайт находится в основном php, мне удаляется расширение с URL-адреса, но у меня нет идеи, как удалить все имя файла из URL-адреса.

Когда я искал в google, я получил этот код для .htaccess

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] 

Я не знаю, как писать заголовок в php, поэтому он идет в связанном файле, но не показывает имя файла в url.

  <a href='http://mysite.com/edit/user/2/1'>click</a> 

Теперь, если я нажму на ссылку выше, он будет goto edit.php с url "mysite.com/edit/user/2/1",

поэтому из этого как я могу удалить имя файла, которое «редактирует».

заранее спасибо

Зачем? Разве это не дружественный и дружественный к SEO URL? Почему вы хотите, чтобы это было бесполезно? Но в любом случае я предполагаю, что вы хотите /user указать /edit по внешнему виду:

 RewriteRule ^/?user/*$ /edit.php?type=user&%{QUERY_STRING} 

Хотя вы будете делать свой сайт хуже, используя это и добавляя неизученную сложность не только на обслуживание сайта, но и на навигацию пользователя.