Как установить абсолютный URL проекта, отличный от URL корневого сервера?
Я ищу решения, кроме:
- Настройки : кажется устаревшим (я запускаю PS-181)
оставление корневого URL сервера пустым, совет от Джейсона Лотито .
- Второй работает для меня, но графический интерфейс продолжает кричать, что корневой URL-адрес сервера не указан.
- Но больше не работает, если
Кто-нибудь пришел с правильным, лучшим решением?
РЕДАКТИРОВАТЬ: Как установить URL проекта
- Файл
- Настройки
- Сборка, выполнение, развертывание
- Развертывание
- вкладка «Соединение»: установите «корневой URL-адрес веб-сервера»
- Закладка Mappings: установить "веб-путь на сервере"
РЕДАКТИРОВАТЬ 2:
Таким образом, вы разделяете одну и ту же запись развертывания между несколькими проектами ... Почему бы просто не сделать ее видимой только для текущего проекта ... чтобы она стала специфичной для проекта, и вы вводите любые данные, которые хотите, без каких-либо взломов (как это будет иметься) не влияет на другой проект). Постскриптум Упомянутый вами билет был создан давно, когда были только общие записи. записи по конкретным проектам доступны уже несколько лет ... -
Я точно использую одно и то же развертывание между несколькими проектами: у меня есть несколько взаимных серверов. Единственная разница между проектами одного и того же сервера - вкладка «Сопоставления».
Более того, если я установлю Web server root URL
в свой домен проекта, мне придется снова взломать Web path on server ...
, но положить что-то (например, /), что является дрянным решением.
Нажатие Visible only for this project
означает, что мне нужно создать новое развертывание для каждого проекта (что становится утомительным после 30 копий / вставок).
Как сказано в старом билете, если бы Project URL
из mappings tab
было редактируемым текстовым полем, все было бы намного проще.