-1

単純な Web アプリケーションの場合、URI 拡張子として .php または .html の代わりに「.main」を使用するにはどうすればよいでしょうか? ファイルの名前を実際に変更せずに、example.com/test.php を exmple.com/test.main に変更するにはどうすればよいでしょうか。

ありがとう

4

4 に答える 4

4

Apache 拡張mod_rewriteを使用できます。ここにあなたができることのサンプルがあります。

RewriteEngine On
RewriteRule ^(.*)\.main$  $1.php 

これは、拡張子.mainを持つすべてのリクエストを受け取り、実際には同じ名前で拡張子を持つファイルを提供します.php

于 2013-07-17T11:21:43.617 に答える
0

ModRewrite はそのような場合の優れたソリューションですが、PHP ファイルが PHP として認識および実行されている間、永続的に別の拡張子を持つようにするには、Apache のSetHandlerモジュールを使用します。

于 2013-07-17T11:24:00.013 に答える
0

IIS では、スクリプトを使用して PHP FastCGI 実行可能ファイルをファイル拡張子Manage Handlersに割り当てます。.main

于 2013-07-17T11:26:36.500 に答える