Godaddy Linux ホスト サイトの html ページに php コードを埋め込もうとしています。.htaccess ファイルを編集して、godaddy でこれを行う方法を説明するハウツーを知っています。
私の問題は、 Windows webmatrix2 でローカルに開発したいということです。
サーバーとしてiisまたはwebmatrixを実行しているWindowsサーバーで何をする必要がありますか? 私の godaddy アカウントは Linux でホストされていますが、webmatrix を使用して Windows で開発しています。
私が見つけた解決策は機能しません。
1) あるソースによると、これらの行をapplicationhost.configファイルに追加します。
<add name="PHP53_via_FastCGI_html" path="*.html"
verb="GET,HEAD,POST" modules="FastCgiModule"
scriptProcessor="C:\Program Files (x86)\iis express\PHP\v5.3\php-cgi.exe"
resourceType="Either" />
iisexpress ディレクトリの下。彼らは私のローカルサイト全体をクラッシュさせます。
2) Webmatrix で、サイトのweb.configファイルにこの書き換えルールを追加します。
<system.webServer>
<rewrite>
<rules>
<rule name="REWRITE_TO_PHP">
<match url=".html" />
<conditions logicalGrouping="MatchAll" />
<action type="Rewrite" url=".php" />
</rule>
</rules>
</rewrite>
... more code
3)またはweb.configでこれを試してください
<rewrite>
<rules>
<rule name="REWRITE_TO_PHP">
<match url="*.html" />
<conditions logicalGrouping="MatchAll" />
<action type="Rewrite" url="{"*.Php"} />
</rule>
</rewrite>
4)またはweb.configでこれを試してください
<handlers>
<add name="html via php cgi" path="*.html" verb="*" modules="FastCgiModule"
scriptProcessor="C:\Program Files\Php\php-cgi.exe"
resourceType="Unspecified" />
</handlers>
上記のどれも私にとってはうまくいきません。上記のすべてがこれが多くの情報であることを知っています。長いウェブ検索で見つけたのはこれだけです。私は経験上、システム コーダーではありません。Windowsのhtmlでphpのコーディングを開始できるように機能するものが必要です。私のphpがキーワードの色で表示され始め、webtrix intellisenseが機能するようになると、重要なブレークスルーになります! インテリセンス最高! ありがとうございました。