Musel jsem přesunout složku s obrázky. Než to bylo example.com/shoplogo/(name*).png
teď to je example.com/shop-logo/(name*).png
prostě jsem se držel pravidla přepsání :-(.
Pravděpodobně viditelné odkazy na vaše obrázky zůstanou stejné a odkazují na staré umístění: shoplogo
a musíte interně přepsat požadavek na správné místo (tj. shop-logo
), aby stále fungovaly.
Pak můžete udělat něco podobného pomocí mod_rewrite v horní části vašeho .htaccess
soubor v kořenovém adresáři vašeho webu:
RewriteEngine On RewriteRule ^shoplogo/([^/]+\.png)$ /shop-logo/$1 [L]
$1
je zpětná reference k zachycenému názvu souboru.
- díky, že to fungovalo, skoro jsem to měl, ale hloupý mě ... DÍKY
- 1 Jste vítáni - rádi, že to fungovalo. Pokud v budoucnu zahrnete do své otázky kód, který jste vyzkoušeli, můžeme možná jen opravit a vysvětlit, proč původní kód nefungoval. Stejně jako u mnoha věcí (v
.htaccess
), existuje mnoho způsobů, jak psát v podstatě to samé.