GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

IIS Pravidlo přesměrování složky do složky

Občas může být nutné nastavit přesměrování ze složky na vašem webu pro přístup k souborům na jiném webu. Například www.yourdomain.com/music/somerandomfile.mp3 přesměrování na www.someotherdomain/someStorageAccount/MyMusicStuff/somerandomfile.mp3. Nyní bychom mohli nastavit pravidlo přesměrování pro každý soubor – ale to by mohlo být mnoho pravidel a spousta pravidel by zpomalila dobu načítání webu. Místo toho můžeme nastavit jediné pravidlo pro přesměrování složky a zachování názvu souboru. Pokud chcete přesměrovat celou složku na jiné místo, postupujte podle níže uvedených pokynů!
  • Přejděte do složky httpdocs přes FTP
  • Vytvořte záložní kopii souboru web.config
  • Otevřete svůj web.config v textovém editoru, nejlépe Notepad++
  • Posuňte se dolů těsně pod značku
  • Přidejte následující fragment kódu přímo pod značku, ale ujistěte se, že nepřidáváte druhou sadu značek nebo ! Pokud ano, zkopírujte zbytek kódu do aktuálních.
Pozor! Přidání více sad značek nebo nebo umístění tohoto kódu na nesprávné místo způsobí, že web bude generovat interní chyby serveru, takže nebude pro návštěvníky dostupný, dokud nebudou odstraněny další značky.
<rewrite>
    <rules>
        <rule name="NAME" stopProcessing="true">
            <match url=".*" />
            <conditions logicalGrouping="MatchAny">
            <add input="{HTTP_HOST}{REQUEST_URI}" pattern="(.*)/FOLDER/(.*)" />
            </conditions>
            <action type="Redirect" appendQueryString="false" url="http://DESTINATION-URL.TLD/FOLDERS/{C:2}" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>
  • Změňte tučné části kódu podle svých potřeb.
    • NAME může být cokoliv, pokud je jedinečné
    • /FOLDER/ je složka, ze které přesměrováváte
    • http://DESTINATION-URL.TLD/FOLDERS/ je místo, kam přesměrováváte.
  • Uložte změny do souboru web.config, fond aplikací se restartuje a web může být několik sekund nedostupný. Pokud to způsobí chybu 500, něco se se změnami pokazilo a měli byste chybu buď opravit, nebo se vrátit k záloze.
Pokud máte potíže s nastavením tohoto pravidla přesměrování, můžete se kdykoli obrátit na náš tým podpory. Rádi vám v této záležitosti pomůžeme a jsme k dispozici 24 hodin denně, 7 dní v týdnu.
Plesk
  1. Jak napsat cestu ke složce s mezerou v jejím názvu?

  2. Jak přesměrovat stránku HTML na jinou adresu URL

  3. Jak omezit přístup FTP podle IP (přes IIS)

  1. Jak používat Nginx k přesměrování

  2. Přesměrování na HTTPS

  3. Jak provést přesměrování webových stránek

  1. WOFF Mime Type IIS 7.5

  2. Konfigurace adresáře ve službě IIS je neplatná

  3. cPanel indexy