2016-07-28 2 views
0

私は.php.htmlの両方の拡張ファイルを持つサーバーで作業しており、その拡張子を非表示にしたいと考えています(.php.htmlファイルの両方)。例えばURL書き換えを使用してIISで.phpファイルと.htmlファイルの両方を書き換えるにはどうすればよいですか?

www.xyz.com/abc.php www.xyz.com/abcへとwww.xyz.com/gif.html私はIISのURL書き換えモジュールを使用していますので、私は、IISサーバーを使用しています

www.xyz.com/gifへ。

答えて

0

<system.webServer> 
<rewrite> 
<rules> 
<rule name="rule 1W" stopProcessing="true"> 
<match url="^([^\.]+)$" ignoreCase="true" /> 
<action type="Rewrite" url="/{R:1}.php" /> 
</rule> 
</rules> 
</rewrite> 
+0

.phpファイルではなく.htmlのものでこれだけの作品は、私は<アクションタイプ= "書き換え" というURLが必要web.configファイルに次のコードを追加= "{R:1 } .phpまたは{R:1} .html ">そのようなものなので、ファイルが拡張子の場合は – zipun

+0

となります。 sunilwananje

+0

私は同じことを試しましたが、ルールは矛盾しているので、第1ルールだけが働いています。 neは動作していません。私には一般的なアクションのURLを教えてください。そうすれば、.phpを探し、見つからなければ.htmlファイルを探します。 – zipun

関連する問題