Как использовать файл .htaccess из PhpStorm? - PullRequest
0 голосов
/ 04 февраля 2019

Я создал файл .htaccess в корневой папке моего проекта.Я использую PhpStorm, и он имеет сервер по умолчанию, я думаю..htaccess не работает с сервера PhpStorm.Но когда я поместил свой проект в папку htdocs XAMPP, он работает отлично.Но с PhpStorm он не запускается.

Как это исправить?Я хочу перенаправить что-нибудь вроде: domain.com/<any string except php file> в мой index.php файл.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

PhpStorm имеет встроенный веб-сервер для статических ресурсов:

Встроенный сервер может обслуживать только статический контент, такой как HTML, JavaScript иCSS.

Вы также можете настроить интерпретатор PHP и использовать встроенный веб-сервер PHP :

Когда интерпретатор настроен, PhpStormавтоматически запустит встроенный веб-сервер PHP и перенаправит все запросы PHP к нему, как только вы запустите приложение PHP.

Ни один из этих двух компонентов программного обеспечения не имеет ничего общего с HTTP-сервер Apache , и они не будут использовать его настройки.

Эти средства предназначены только для обеспечения быстрого способа тестирования веб-сайтов без необходимости установки дополнительного программного обеспечения.Поскольку у вас уже есть дополнительное программное обеспечение, никакой пользы нет.

0 голосов
/ 04 февраля 2019

Ссылка на источник

Связать шаблон имени с типом файла распределенной конфигурации

  1. В диалоговом окне «Настройки / Предпочтения» (Ctrl + Alt +S) и выберите Редактор |Типы файлов.

  2. Выберите файлы конфигурации Apache из списка Распознанные типы файлов.

  3. В области Зарегистрированные шаблоны щелкните значки, как правило, добавьте +.

  4. В открывшемся диалоговом окне Add wildcard укажите шаблон, который определяет расширения ваших распределенных файлов конфигурации.

  5. Нажмите OK.PhpStorm возвращает вас на страницу «Типы файлов», где указанный шаблон добавляется в список «Зарегистрированные шаблоны».

...