Как мне переписать мои динамические URL-адреса в статические без расширения папки?

Мне нужно, чтобы этот URL /index.php?side=forside выглядел примерно так / forside /, и все равно получал содержимое из папки include на страницу указателя.

Как я могу сделать это с файлом.htaccess? Я уже прочитал много других вопросов и ответов по этой теме, но они не работают или меняют мой URL на ex. /side/forside или /side/forside.html и это не то, что я хочу...

Я попробовал это:

Options +FollowSymLinks
RewriteEngine on
RewriteRule index/side/(.*)/ index.php?side=$1

Но когда я удаляю индекс / сторону / он не работает?

1 ответ

Если у вас есть только одна сторона, логично использовать:

RewriteRule ^forside/ index.php?side=forside

Если у вас много сторон; Вы могли бы использовать:

RewriteRule ^([a-z]+)side/ index.php?side=$1
Другие вопросы по тегам