У меня есть следующий файл .htaccess для моего apache:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
# Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteBase /
RewriteRule ^$ index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?page=$1 [QSA,L]
</IfModule>
Вдруг мне пришлось сменить свой веб-сервер на nginx, и я не знаю, почему, но переписывание мод не работает.
Я использовал онлайн-конвертер для его преобразования, поэтому у меня есть следующее:
location / {
rewrite ^/$ / index.php break;
if ($request_filename ~ !-f){
rewrite ^(.*)$ / index.php?page=$1 break;
}
}
Не могли бы вы помочь мне, что не так?
Спасибо заранее, Marcell