/ / Presmerovať index adresára na aktuálnu stránku? - html, .htaccess

Presmerovať index adresára na aktuálnu stránku? - html, .htaccess

Mám priečinok s názvom "screenshoty", ale "screenshoty" je tiež názov jednej z podstránok na mojich webových stránkach.

Podobne ako v prípade example.com/screenshots sa dostanem k indexu adresára namiesto toho, aby som ma priviedol na moju podstránku example.com/screenshots.

Mohol by mi niekto dať kód htaccess, ktorý mi umožňuje presmerovať stránku indexu mojich obrázkov na skutočnú stránku obrazovky?

EDIT: Web server je Apache, screenshoty sú generované v mojom Atom editore ako HTML súbor a nahrané na moju webovú stránku prostredníctvom FileZilla. Je tu stránka /index.html, ktorá je mimo môjho priečinka „screenshots“.

odpovede:

0 pre odpoveď č. 1

Vypnite lomku adresára pomocou smernice DirectorySlash.

Pridajte do svojho htaccess nasledujúci riadok:

DirectorySlash off

Umožní vám to prepísať snímku obrazovky ( bez zadnej lomky ) na /screenshot.extension.

/ screensho / ( so zadnou lomkou ) vám umožní prístup k dir

Na presmerovanie / screenshot na /screenshot.php môžete použiť nasledujúci kód

DirectorySlash off

RedirectMatch 302 ^/screenshot$ /screenshot.php