Есть лендинг с 2 страницами index.html и en.html. Как сделать самый простой ЧПУ чтоб на английской версии лендинга был УРЛ типа /en
Файл .htaccess :
RewriteEngine on
RewriteBase /
#Don't favicon!
RewriteCond %{REQUEST_FILENAME} !^favicon\.ico
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php?$1 [L,QSA]
Теперь надо парсить $_SERVER['REQUEST_STRING']; и передавать нужные параметры скрипту который это все дело обрабатывает, или можна просто брать $_GET['param'].
$_GET['param'] - это файл который вы должны подключить
Примерно вот так:
switch ($_GET['param']) {
case 'param_1': //или 'index'
// выполняем нужные функции/методы
break;
case 'param_2':
// выполняем нужные функции/методы
break;
}
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники