Hogyan kezelődik a kérés, ha a .htacces fájlban...
Sziasztok!
Ha egy tárhelyen, ahol Virtual Hosting szolgáltatás működik a htdocs/ könyvtárba teszek egy .htaccess fájlt ezzel a tartalommal,
akkor ugye az összes alkönyvtárra irányuló kérés vissza lesz adva htdocs/index.php-nek. Például:
http://ezafodomain.net/valami => htdocs/index.php
http://ezafodomain.net/akarmi/es/meg/beljebb/ => htdocs/index.php
Mi történik akkor, ha a htdocs/akarmi/ könyvtár az akarmi.net domain VirtualHost-ja, és nem így: http://ezafodomain.net/akarmi hanem így érkezik a kérés: http://akarmi.net (vagy így: http://ezafodomain.net/~akarmi)? Ebben az esetben is viszi a kérést a htdocs/index.php-ra?
■ Ha egy tárhelyen, ahol Virtual Hosting szolgáltatás működik a htdocs/ könyvtárba teszek egy .htaccess fájlt ezzel a tartalommal,
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !(^index.php$)
RewriteCond %{REQUEST_URI} !(\.(js|css|ico|gif|jpg|png)$)
RewriteRule (.*) index.php
</IfModule>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !(^index.php$)
RewriteCond %{REQUEST_URI} !(\.(js|css|ico|gif|jpg|png)$)
RewriteRule (.*) index.php
</IfModule>
akkor ugye az összes alkönyvtárra irányuló kérés vissza lesz adva htdocs/index.php-nek. Például:
http://ezafodomain.net/valami => htdocs/index.php
http://ezafodomain.net/akarmi/es/meg/beljebb/ => htdocs/index.php
Mi történik akkor, ha a htdocs/akarmi/ könyvtár az akarmi.net domain VirtualHost-ja, és nem így: http://ezafodomain.net/akarmi hanem így érkezik a kérés: http://akarmi.net (vagy így: http://ezafodomain.net/~akarmi)? Ebben az esetben is viszi a kérést a htdocs/index.php-ra?
Sose lesz igaz
Egyébként tedd külön könyvtárba a statikus tartalmakat (vagy mindjárt külön aldomainre, ami egyébként is hasznos) és mindjárt elmúlnak a gondjaid.