Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Zřejmě zacyklený mod_rewrite  (Přečteno 1430 krát)

mr.p

  • Návštěvník
  • Příspěvků: 89
Zřejmě zacyklený mod_rewrite
« kdy: 28 Května 2012, 15:11:22 »
Zdravím,

na mém localhostu jsem si nastavil pár domén pro lepší přístup k projektům snažím se co nejvěrněji kopírovat nastavení na hostingu, jenže když chci použít mod_rewrite pro hezčí url dostanu 500 internal server error.

Mělo by to fungovat tak, že zadám doménu example.lc/ a server použije index, který je ve složce /var/www/example/www/. Což funguje pouze do doby, než se pokusím použít adresu třeba example.lc/login

Tuším, že problém vychází ze špatného nastavení souboru apache/sites-enabled/default:
Kód: [Vybrat]
ServerAdmin mujmail@gmail.com

# Global configuration for server
        <Directory /var/www/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined


# Other virtual Hosts
<VirtualHost *:80>
        UseCanonicalName Off
        DocumentRoot /var/www
        ServerName *

        # http://www.example.com/test.txt -> /var/www/example.com/www/test.txt
        #VirtualDocumentRoot /var/www/%-2.0.%-1.0/%-3+/

        VirtualDocumentRoot /var/www/%-2.0/www/
</VirtualHost>


# locahost
<VirtualHost *:80>
        DocumentRoot /var/www
        ServerName localhost
</VirtualHost>

Předem díky za odpověď

 

Provoz zaštiťuje spolek OpenAlt.