0

多くの Web サイトで、たとえば www.example.com/pages/main/index.php を URL として使用すると、「pages」フォルダ内の「main」フォルダ内の「index.php」ファイルにアクセスしていることになります。 .' URL www.example.com/pages/main/index.php が入力されたときに、プライマリ Web アプリケーション (サイトのルート ディレクトリに直接格納されている) がこの URL が入力されたことを認識し、適切な Web ページを提供しますか? これはやや一般的な質問ですが、特定のコードの回答が必要であり、確実に回答できるはずであり、そのように尋ねられました。Web アプリケーションは PHP で作成されます。

4

1 に答える 1

1

.htaccessこれは、ルールを書き直すことで解決できます。

ルート URL をサブディレクトリにリダイレクトするには、.htaccess の書き換えを参照するか、http://coding.smashingmagazine.com/2011/11/02/introduction-to-url-rewriting/を参照してください。

Apache設定で有効にmod_rewriteする必要があることに注意してください

于 2013-06-17T09:43:20.500 に答える