Нашел
роутер на GitHub и поставил на локальную машину(
lamp). При переходе на localhost возвращает
HTTP ERROR 500. В чем тут проблема?
.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php [QSA,L]
index.php
<?php
$redirect = $_SERVER['REQUEST_URI']; // You can also use $_SERVER['REDIRECT_URL'];
switch ($redirect) {
case '/' :
case '' :
require __DIR__ . '/pages/home.php';
break;
case '/contact' :
require __DIR__ . '/pages/contact.php';
break;
default:
require __DIR__ . '/pages/404.php';
break;
}
?>//закрывающийся тег добавил я, подумав, что в нем проблема. ничего не изменилось.