Back to Question Center
0

ErrorDocument Not Semalt

1 answers:

Olen yrittänyt ratkaista tätä ongelmaa, minulla on virtuaalikone, jolla on sama asennus kuin tuotannon palvelimella. ErrorDocument-rivi 000-oletusarvoisesti. conf toimii minun VM: llä, mutta se ei toimi tuotantopalvelimella.

Kaksi näennäisesti eri pistettä ovat a) tuotantopalvelimessa on turvatodistus ja b) 000-oletus. conf mod_rewrite on käytössä, kun sitä ei käytetä, se on eroa.

Olen poistanut käytöstä mod_rewrite nähdäksesi mitä tapahtuu, mikä ei ole muuttanut mitään. Kaikki asiakirjat

Minulla on oletuskansioasema (/ var / www / html) ja muutokset, jotka olen tehnyt 000-default - seo vendors. conf ovat seuraavat:

     ErrorDocument 404 / error_pages / 404. html
ErrorDocument 500 / error_pages / 50x. html
ErrorDocument 502 / error_pages / 50x. html
ErrorDocument 503 / error_pages / 50x. html
ErrorDocument 504 / error_pages / 50x. htmlRedirectMatch 404 ^ / 404. html $
RedirectMatch 404 ^ / 50x. html $
    

modin uudelleenkirjausosa:

     RewriteEngine on
RewriteCond% {SERVER_NAME} = www. verkkosivusto. com
RewriteRule ^ https: //% {SERVER_NAME}% {REQUEST_URI} [END, QSA, R = pysyvä]    

En ole varma, olisiko tämä syy, mutta sertifikaatti on voimassa vain www: lle eikä paljas URL.

Etkö ole varma mistä mennä täältä, palvelin näyttää oletusarvon apachevirhe -sivun.

February 12, 2018

W3dkin kysymysten ansiosta pystyin selvittämään, miksi sivun uudelleenohjaukset eivät toimi.

Käytin kirjautumaan turvallisuustodistukseni mukaan, ja koska (tai minun tietämättömyyteni) johtuen se loi uuden. conf-tiedosto, joka sisältää ssl-varmenteita (000-default-le-ssl. conf), joka edeltää alkuperäistä oletusarvoa. conf.

Kun muutin tätä uutta. conf tiedosto, kaikki toimi oikein.

ErrorDocument Not Semalt
Reply