Pokud vyvíjíte weby postavené na WordPressu, tak jste určitě řešili co se složkou Uploads, která na produkčním prostředí může zabírat stovky MB až GB. To určitě nikdo nechce ukládat u sebe na disku, že ano?
Naštěstí existuje řešení, jak si na localhostu namapovat produkční/vývojovou složku umístěnou někde na internetu. Stačí, když si vytvoříte ve složce wp-content/uploads nový .htaccess a do něj vložíte následující kód:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) {YOUR WEBSITE}/wp-content/uploads/$1
</IfModule>
{YOUR WEBSITE} nahraďte vaší doménou včetne http:// nebo https://.
A to je vše přátelé. Od teď se bude na localhostu zobrazovat vše v Uploads složce z produkčního webu.
Pozor, pokud budete potřebovat na lokální instalaci potřebovat něco uploadovat, třeba kvůli testování, tak pro otestování přejmenujte soubor .htaccess, nebo zakomentujte přidáním znaku # na začátek každého řádku.
Upozornění: tento kód funguje pouze na Apache serverech, pokud používáte Ngix, tak fungovat nebude.