0

テストのために、私は000webhost.comから無料のサーバーで私のウェブサイトをホストしました。それらはディレクトリ構造を持っています:-

(ルートフォルダ) \

(パブリックフォルダ)\ public_html

このディレクトリ構造により、すべてのライブラリファイルをルートフォルダに、すべての公開データを\ public_htmlに保持できるため、それに応じてWebサイトを開発し、最終的な構造は次のようになりました。

/
/include(this folder contains library files)
/logs(log files)
/public_html
/public_html/index.php
/public_html/home.php
/public_html/and other public files

000webhostでは、パブリックURLのみをURL経由でアクセスできるようにし、私のURLはwww.xample.com/index.phpやwww.example.com/home.phpのようにきれいに見えました。

しかし、開発の完了後、go-daddy.comから購入した共有ホストにWebサイトを移動しました。現在、そのような種類のディレクトリ権限はありません。すべてのファイルはルートフォルダーに保持され、URLを介してアクセスできます。URLは次のようになります。 --www.example.com / public_html /home.phpまたはwww.example.com/public_html/index.phpURLリクエストをpublic_htmlフォルダーに再度リダイレクトして、ライブラリファイルをパブリックアクセスに使用できないようにし、URLをきちんと整理する方法。

4

1 に答える 1