<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Порядок выполнения AuthType и RewriteRule</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/6361.html</link>
    <description>Есть apache 2.2 с Kerberos аутентификацией и mod_rewrite, конфиг такой:&lt;br&gt;в httpd.conf аутентификация настроена так:&lt;br&gt;&amp;lt;IfModule auth_kerb_module&amp;gt;&lt;br&gt;    Krb5Keytab      conf/apache.keytab&lt;br&gt;    KrbAuthRealms   MYDOMAIN&lt;br&gt;    KrbMethodNegotiate off&lt;br&gt;    KrbSaveCredentials off&lt;br&gt;    KrbVerifyKDC off&lt;br&gt;&lt;br&gt;    &amp;lt;Directory &quot;/www/secret/auth.php&quot;&amp;gt;&lt;br&gt;        AuthType Kerberos&lt;br&gt;        AuthName &quot;Enter Login and Password&quot;&lt;br&gt;        Require valid-user&lt;br&gt;    &amp;lt;/Directory&amp;gt;&lt;br&gt;&amp;lt;/IfModule&amp;gt;&lt;br&gt;&lt;br&gt;в директории /www/secret/ лежит .htaccess, в котором:&lt;br&gt;RewriteEngine On&lt;br&gt;RewriteCond &#037;&#123;REMOTE_ADDR&#125; !^1.2.3.4$&lt;br&gt;RewriteRule ^(.*)auth.php$ /error.html &#091;L&#093;&lt;br&gt;&lt;br&gt;Задача rewrit&apos;a перенаправлять пользователей, пришедших с IP-адресов отличных от 1.2.3.4. все работает, но проблема в том, что сначала срабатывает аутентификация и только после успешного ее прохождения перенаправление на error.html.&lt;br&gt;Как можно установить нужный порядок, чтобы первым работал mod_rewrite?&lt;br&gt;</description>

<item>
    <title>Порядок выполнения AuthType и RewriteRule (shutdown now)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/6361.html#1</link>
    <pubDate>Mon, 01 Jun 2009 09:06:49 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;в директории /www/secret/ лежит .htaccess, в котором: &lt;br&gt;&amp;gt;RewriteEngine On &lt;br&gt;&amp;gt;RewriteCond &#037;&#123;REMOTE_ADDR&#125; !^1.2.3.4$ &lt;br&gt;&amp;gt;RewriteRule ^(.*)auth.php$ /error.html &#091;L&#093; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Задача rewrit&apos;a перенаправлять пользователей, пришедших с IP-адресов отличных от 1.2.3.4. все работает, &lt;br&gt;&amp;gt;но проблема в том, что сначала срабатывает аутентификация и только после &lt;br&gt;&amp;gt;успешного ее прохождения перенаправление на error.html. &lt;br&gt;&amp;gt;Как можно установить нужный порядок, чтобы первым работал mod_rewrite? &lt;br&gt;&lt;br&gt;http://directory.snipperoo.com/apache_stuff/Module_Func_Call_Order_in_Apache.html&lt;br&gt;</description>
</item>

</channel>
</rss>
