Autor | Zpráva | ||
---|---|---|---|
frauen Profil * |
#1 · Zasláno: 6. 2. 2011, 22:31:57
Zdravím,
narazil jsem na problém s mod_rewrite. Na localhostu jsem měl adresář "muj-web". mod_rewrite vypadá následovně: <Files .htaccess> order allow,deny deny from all </Files> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /muj-web/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?path=$1 [L,QSA] </IfModule> Vše funguje správně, ale po přemístění na ftp (hosting) to nefunguje. Dostal jsem přidělenou subdoménu "jmeno-prijmeni.adresa-webu.cz" a tam mám opět adresář "muj-web". V čem je problém? Děkuji. |
||
Davex Profil |
#2 · Zasláno: 6. 2. 2011, 23:04:15
frauen:
„Vše funguje správně, ale po přemístění na ftp (hosting) to nefunguje.“ Jak se nefungování projevuje? Zobrazí se nějaká chyba, nic se neděje nebo něco jiného? Je na hostingu Apache s povoleným souborem .htaccess a se zapnutým modulem mod_rewrite? |
||
frauen Profil * |
#3 · Zasláno: 6. 2. 2011, 23:30:33
Davex:
Dostávám 404: Not Found - The requested URL /muj-web/kontakt/ was not found on this server. Soubory .htaccess povoleny jsou mod_rewrite také. |
||
Davex Profil |
#4 · Zasláno: 7. 2. 2011, 18:09:55
frauen:
„Dostávám 404: Not Found“ Zkus odstranit tu podmínku <IfModule mod_rewrite.c> + </IfModule> a možná ještě není zapnuté Options +FollowSymLinks .
|
||
Časová prodleva: 13 let
|
0