Перезапись URL-адресов работает в личном домене, но не на http://localhost/. Использование .htaccess в Laragon.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Перезапись URL-адресов работает в личном домене, но не на http://localhost/. Использование .htaccess в Laragon.

Сообщение Anonymous »

Я разрабатываю свое первое программное обеспечение ERP на PHP.
У меня есть файл .htaccess, который перенаправляет все запросы на мой index.php, который затем требует моего файла router.php, где Я выполняю всю логику передачи конечных точек.
Я использую Laragon в Windows 11. Маршруты работают, пока я использую функцию настраиваемых URL-адресов.
Пример чего работает:

myproject.test/login

Пример того, что не работает работает:

localhost/myproject/login

.htaccess

Код: Выделить всё

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]
index.php

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79234325/url-rewriting-works-on-custom-domain-but-not-on-http-localhost-using-htacces[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»