<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Не работает директива Alias - почему?</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8317.html</link>
    <description>Настраиваю сейчас gitweb. Сам CGI-скрипт работает, веб-интерфейс рисуется. Однако нет доступа к ресурсам &#091;b&#093;http://our_server/git/static/...&#091;/b&#093;, т. е. к картинкам, CSS, JS-скриптам.&lt;br&gt;&lt;br&gt;Конфиг в данный момент следующий:&lt;br&gt;&#091;code&#093;&lt;br&gt;...&lt;br&gt;&amp;lt;IfDefine ENABLE_GITWEB&amp;gt;&lt;br&gt;&lt;br&gt;  # Turning on mod rewrite&lt;br&gt;  RewriteEngine on&lt;br&gt;&lt;br&gt;  # Make the front page an internal rewrite to the gitweb script&lt;br&gt;  RewriteRule ^/git/$  /cgi-bin/gitweb.cgi &#091;L,PT&#093;&lt;br&gt;&lt;br&gt;  # Make access for &quot;dumb clients&quot; work&lt;br&gt;  RewriteRule ^/git/(.*&#092;.git/(?!/?(HEAD&amp;#124;info&amp;#124;objects&amp;#124;refs)).*)?$ /cgi-bin/gitweb.cgi&#037;&#123;REQUEST_URI&#125;  &#091;L,PT&#093;&lt;br&gt;&lt;br&gt;  Alias /git /home/git&lt;br&gt;&lt;br&gt;  &amp;lt;Directory /home/git&amp;gt;&lt;br&gt;    Options +FollowSymLinks +ExecCGI&lt;br&gt;    AddHandler cgi-script .cgi&lt;br&gt;    Require all granted&lt;br&gt;    DirectoryIndex /cgi-bin/gitweb.cgi&lt;br&gt;  &amp;lt;/Directory&amp;gt;&lt;br&gt;&amp;lt;/IfDefine&amp;gt;&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Я выяснил, что ресурсы лежат в каталоге &#091;b&#093;/usr/share/gitweb/static&#091;/b&#093;. Поэтому подумал, что можно проблему решить такой опцией:&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;Alias /git/static /usr/share/gitweb/static&lt;br&gt;&#091;/code&#093;&lt;br&gt;И с зав</description>

<item>
    <title>Не работает директива Alias - почему? (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8317.html#3</link>
    <pubDate>Fri, 18 Nov 2022 12:49:26 GMT</pubDate>
    <description>&amp;gt; Так не работает: &lt;br&gt;&lt;br&gt;Если вбить в гуглу mod_alias, то первой же строкой выпадает дока, у которой в самом начале:&lt;br&gt;&lt;br&gt;-------------------------------&lt;br&gt;For this reason, when two or more of these directives apply to the same sub-path, you must list the most specific path first in order for all the directives to have an effect. For example, the following configuration will work as expected:&lt;br&gt;&lt;br&gt;Alias &quot;/foo/bar&quot; &quot;/baz&quot;&lt;br&gt;Alias &quot;/foo&quot; &quot;/gaq&quot;&lt;br&gt;-------------------------------&lt;br&gt;&lt;br&gt;Но видимо за столько лет мусье не научился пользоваться ни гуглой ни манами ...&lt;br&gt;</description>
</item>

<item>
    <title>Не работает директива Alias - почему? (xintrea)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8317.html#2</link>
    <pubDate>Fri, 18 Nov 2022 11:41:17 GMT</pubDate>
    <description>Блин, оказывается опции надо в последовательности от точного пути к общему писать.&lt;br&gt;&lt;br&gt;Так не работает:&lt;br&gt;&#091;code&#093;&lt;br&gt;Alias /git /home/git&lt;br&gt;Alias /git/static /usr/share/gitweb/static&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;А так работает.&lt;br&gt;&#091;code&#093;&lt;br&gt;Alias /git/static /usr/share/gitweb/static&lt;br&gt;Alias /git /home/git&lt;br&gt;&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>Не работает директива Alias - почему? (xintrea)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8317.html#1</link>
    <pubDate>Fri, 18 Nov 2022 11:18:38 GMT</pubDate>
    <description>Вдогонку: модуль &#091;b&#093;alias_module&#091;/b&#093;, естественно, включен.&lt;br&gt;</description>
</item>

</channel>
</rss>
