Самый простой ЧПУ [закрыто]

279
10 декабря 2016, 10:14

Есть лендинг с 2 страницами index.html и en.html. Как сделать самый простой ЧПУ чтоб на английской версии лендинга был УРЛ типа /en

Answer 1

Файл .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;
}
READ ALSO
Как определить корневой веб каталог php при настройках Flash Builder?

Как определить корневой веб каталог php при настройках Flash Builder?

ЗдравствуйтеДелаю Flex проект на Flash Builder с php типом сервера

177
Вопрос который решаю 4 дня [закрыто]

Вопрос который решаю 4 дня [закрыто]

Всем приветтакая проблема я учу php и я придумал пример благодаря которому мой личный бизнес и мои знания php вырастут до новых высот ) Это будет...

157
Помочь с отправкой запроса на сервер. Access Denied

Помочь с отправкой запроса на сервер. Access Denied

Есть приложение на андройд (задания с фриланс сайта)Через Fiddler смог выловить http запрос для получения этих заданий

169
YII2 view - Class 'yii\authclient\widgets\AuthChoice' not found

YII2 view - Class 'yii\authclient\widgets\AuthChoice' not found

Добрый день! Подскажите пожалуйстаВроде бы сделано все по мануалу, но, что-то я не понимаю

456