„Hezké URL“ pomocí .htaccess
Dobrý den,
chtěl bych si pomocí .htaccess vytvořit hezké URL pro moje fotogalerie, které mám na Zoneramě. Vytvořil jsem si tedy subdoménu gallery (v adresáři /www/subdom/gallery) a tam jsem umístil soubor .htaccess
Do něj jsem napsal jednoduché pravidlo:
RewriteEngine on
RewriteRule /chimay-2022/ https://eu.zonerama.com/mavac/Album/927b77fd-92de-4058-9e9f-efc2a3e1d30a [R=301]
Chci dosáhnout toho, že když někdo půjde na http://gallery.mavac.photography/chimay-2022 tak ho to přesměruje na tu dlouhou adresu na Zoneramě. No a ono prd. dostávám 404, The requested URL /subdom/gallery/chimay-2022 was not found on this server.
Nikdy jsem s .htaccess nepracoval, tak netuším, kde dělám tu zásadní chybu. Podle toho, jak jsem prošel nápovědu by mi to mělo fungovat. Nebo to musím psát do toho hlavního .htaccess co je v rootu?
3 Answers
Dobrý den,
napadlo mě alternativní řešení: pokud je cílem zobrazit stránku jiné služby pod Vaší doménou, můžete zkusit v dané složce na FTP založit soubor index.html obsahující iframe, do kterého externí stránku načtete.
To by mělo eliminovat nutnost přesměrovávání .htaccessem i problém s nenalezením souboru index.html nebo index.php (původ Chyby 403) v dané složce.