AFAIK, необходимо создать файл Link.directory в/usr/share/deskop-directory. И объедините этот каталог в надлежащие меню [путем редактирования/etc/xdg/applications.menu, я предполагаю. Проверьте точный файл меню]
Очень близко, да. Вы могли использовать <IfDefine>
блок для этого. Это требует, чтобы Вы запустили Apache с дополнительного -D
директива, аргумент, которому затем становится доступным где угодно в конфигурации Apache. Например, если Вы добавляете -DLive_Server
к параметрам командной строки в производстве Вы могли затем сделать это в своей конфигурации во всех средах:
<IfDefine Live_Server>
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/lmiv/.htpasswds/.htpasswd
Require valid-user
</IfDefine>
Вы могли также сделать реверс и определить что-то как -DDev_Server
в Вашей среде разработки и инвертировании соответствие:
<IfDefine !Dev_Server>
Я предпочитаю последнего, так как это требует менее "специальной" конфигурации для продуктивной среды, и это не требует, чтобы Вы перезапустили производственный экземпляр только для получения -D
добавленный к командной строке.