私のウェブサイトで非常に奇妙な問題が発生しています。ディレクトリがめちゃくちゃになっているため、別のhtmlページへのすべてのリンクが404ページにリダイレクトされます。
たとえば、私のWebサイトはwww.mywebsite.com/enです(ルートディレクトリではなく、ルートディレクトリの「en」フォルダにあることに注意してください)。リンクがある場合:
<a href="../site/page2.html">Link</a>
www.mywebsite.com/site/page2.htmlに移動する代わりに、「http://www.mywebsite.com/home/username/public_html/site/page2/」に移動します。これは明らかに存在しません。 。「/home/ username / public_html」にリダイレクトされるのはなぜですか?
このエラーは、Webページをテストしたときにローカルバージョンでは発生しません。ホスト(Hostgator)にアップロードした後にのみ発生します。
ありがとうございました。