Jak znovu propojit chybějící soubory v aplikaci Adobe After Effects

Právě jsem nastavil HTTPS na svém serveru a mám problém s trvalým přesměrováním.

Příklad: http://example.com/index.html mě přesměruje na http://www.example.comindex.html.

The / (lomítko na konci ocasu) chybí a nemohu přijít na to, jak to opravit.

Funguje to s http://www.example.com/index.html.

Tady je moje httpd.conf

 ServerName example.com Redirect permanent / https://www.example.com/   ServerName www.domain.com Redirect permanent / https://www.example.com/   DocumentRoot /var/www/example/ ServerName www.example.com SSLEngine on SSLCertificateFile ssl.crt SSLCertificateKeyFile ssl.key  

  • 3 Zvláštní - mělo by to fungovat dobře. Snaž se RedirectMatch namísto: RedirectMatch 301 ^(.*)$ https://www.domain.com$1 - uvidíme, jestli je to rozdíl. Taky - moderní prohlížeče dělají trvalé přesměrování do mezipaměti, takže pokud se to nepodařilo poprvé, pak prohlížeč možná stále používá staré přesměrování. Navrhuji vymazat mezipaměť prohlížeče a restartovat ji (nebo zkusit jiný prohlížeč).

Změňte to a zkuste to, všimněte si pouze dvou VirtualHost

 ServerName example.com ServerAlias *.example.com Redirect permanent / https://www.example.com/   DocumentRoot /var/www/example/ ServerName www.example.com SSLEngine on SSLCertificateFile ssl.crt SSLCertificateKeyFile ssl.key  

Měl jsem stejný problém a nevím, proč selhává. Místo toho jsem to dokázal obejít:

 ServerName example.com ServerAlias *.example.com # Redirect 301 / https://www.example.com RedirectMatch permanent /(.*) https://www.example.com/$1  
  • (Komentováno) Redirect směrnice chybí koncové lomítko na konci cílové adresy URL - to bude mít za následek chybějící lomítko v přesměrované adrese URL.

Příklad: http://example.com/index.html mě přesměruje na http://www.example.comindex.html.
The / (lomítko na konci ocasu) chybí a nemohu přijít na to, jak to opravit.

To se stane, pokud vám chybí koncové lomítko od konce cílové adresy URL na serveru Redirect směrnice, když je lomítko zahrnuto do zdrojové adresy URL. Například: Redirect / https://www.example.com nebo Redirect /subdir/ https://www.example.com/subdir - lomítka se musí shodovat.

To však není případ směrnic, jak jsou zveřejněny v otázce, protože se zdá, že zahrnujete koncové lomítko na cílové adrese URL. To by mělo fungovat, jak bylo zamýšleno, a existuje jen málo, co by to mohlo přepsat. Je docela pravděpodobné, že vidíte odpověď v mezipaměti kvůli dřívějšímu chybnému „trvalému“ přesměrování. Ve výchozím nastavení je prohlížeč 301 přesměrován trvale do mezipaměti.

Nejprve otestujte pomocí 302 (dočasných) přesměrování, abyste předešli možným problémům s ukládáním do mezipaměti.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?