Я хочу сделать 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}
Хотя вы будете делать свой сайт хуже, используя это и добавляя неизученную сложность не только на обслуживание сайта, но и на навигацию пользователя.