Почему htaccess не работает на localhost mmap?

Рейтинг: 0Ответов: 0Опубликовано: 30.07.2023

Перенес сайт с хостинга на локалхост, но переходя по ссылке пишет: 404 Not Found nginx/1.19.2

В htaccess я прописал чтобы ссылка вида site.ru/company/1/profile работала Т.е чтобы вместо цифры 1 было айди компании и открывалась соответствующая компания

AddDefaultCharset utf-8

Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php

RewriteEngine On
RewriteCond %\{HTTP_HOST\} ^localhost$ [NC]
RewriteRule ^(.*)$ localhost/$1 [R=301,L]

RewriteEngine On
RewriteBase /

RewriteRule ^company/([0-9]+)/?$ company/index.php?id=$1&%\{QUERY_STRING\} [NS,L]

RewriteCond $1 !^(index\\.php)\
RewriteCond %\{REQUEST_URI\} !^.*\\.(jpg|css|js|gif|png)$ [NC]\
RewriteCond %\{REQUEST_FILENAME\} !-f\
RewriteCond %\{REQUEST_FILENAME\} !-d\

RewriteRule ^(.*)$ /404.php?$1 [L,QSA]\

php_value session.gc_maxlifetime 86400\
php_value session.cookie_lifetime 86400\

php_flag display_errors off\
php_value error_reporting 0}

Ответы

Ответов пока нет.