Autor Zpráva
Fisak
Profil
Dobrý den. Můj htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(|w\.|ww\.|wwww\.|wwwww\.)([^.]+\.[^.]+)$
RewriteRule ^(.*)$ http://www.%2%{REQUEST_URI} [R=301,QSA,L,NE]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.[[:alnum:]]+$
RewriteRule ^(.+[^/])$ /$1/ [R=301]
RewriteCond %{REQUEST_URI} ^/(images|uploads) [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+) - [PT,L] 
RewriteRule ^([^/]+)/([^/]+)?/?([^/]+)?/?$ /?page=$1&action=$2&run=$3
</IfModule>

Nevím kde je chyba ale pokud na webu chci načíst obrázek a nedám absolutní adresu tzn. src="images/neco.jpg" tak se mi obrázek nenačte.. dokázal by mi někdo poradit co upravit? viz. http://www.nordians.cz/home/
Předem děkuji za odpovědi.
Kajman
Profil
Buď používejte absolutní adresu, nebo vypočíteje správně relativní, nebo věřte tagu base, nebo nepoužívejte virtuální adresářovou strukturu vzniklou přepisem adres.
Fisak
Profil
Kajman:
takže server nedokáže rozpoznat co je v adrese složka a co adresa?
Kajman
Profil
Serveru musí přijít korektní adresa a tu sestavuje prohlížeč.
Fisak
Profil
Nechal jsem ten htaccess tak jak jsem ho jsem psal jen adresy píšu ve formátu "/images/styles.css" jediný problém je v tom že na localhostu mam zasložkovaný web 127.0.0.1/slozka/?page=home a ono to načítá "127.0.0.1/images/styles.css" když by to mělo načíst "127.0.0.1/slozka/images/styles.css" nevěděl by si někdo rady?
...
Profil *
Vynechejte lomítka z adres stránek -> http://www.norians.cz/home

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: