выдает .htaccess: входной файл не указан - PullRequest
0 голосов
/ 04 октября 2019

Кто-то может мне помочь с этим? На моем компьютере установлены Apache / 2.4.39 + PHP 7.3.6 и Windows 10 x64. Я уже проверил, включена ли моя перезапись. На самом деле у меня есть этот код в моем .htaccess и работает нормально.

 <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

Я уже пробовал другие конфигурации, такие как:

<IfModule mod_rewrite.c>
  RewriteEngine On 
  RewriteCond %{REQUEST_FILENAME} !-f 
  RewriteCond %{REQUEST_FILENAME} !-d 
  RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

Но безуспешно.

У кого-нибудь есть идеи ??

1 Ответ

0 голосов
/ 04 октября 2019

Если вы хотите, чтобы все запросы указывали на индекс, ваш htaccess немного неверен.

Попробуйте это

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...