當前位置:首頁 » 網頁前端 » iisphpwebconfig
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

iisphpwebconfig

發布時間: 2022-05-19 17:40:01

⑴ 安裝Win7 iis時最後輸入網址http://localhost/web.config時出現以下內容是怎麼回事,哪位大師幫幫忙

web.config是配置文件是不能通過瀏覽器打開的。你要打開那麼必須是打開正確的html文件或者是一些動態文件比如aspx。asp。php。jsp等等

⑵ iis php偽靜態怎麼設置

thinkphp :把以下代碼保存成web.config文件,放到網站根目錄內即可。
<?xml version="1.0" encoding="UTF-8"?><configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ThinkPHP_NiPaiYi" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer></configuration>

⑶ 我用的iis7.5伺服器,配置好了web.config,程序是php的,環境也搭建好了,iis7服

第一:首先需要下載一個ISAPI_Rewrite,有精簡版和完全版,一般精簡版只能對伺服器全局進行配置,而完整版可以對伺服器上的各個網站進行偽靜態配置。對於個人站長來說,精簡版就足夠了。

第二:安裝好之後打開Internet 信息服務,右鍵,web站點屬性,點擊ISAPI篩選器選項卡.添加篩選器,這里的名稱可以自己隨意填寫,路徑自己指定ISAPI_Rewrite.dll,然後確定.

第三:配置ISAPI_Rewrite :打開ISAPI_Rewrite的目錄,把httpd.ini的只讀屬性去掉,打開編輯。

假如是需要把xx.asp?id=1234修改成類似xx_1234.html的路徑,在httpd.ini中添加一句RewriteRule /xx_([0-9,a-z]*).html /xx.asp?id={GetProperty(Content)},保存。

以上是簡單例子,當然還有目錄型的,還有翻頁類型等等,網上搜吧。

⑷ IIS 的web.config對 php有效嗎

有效的, <rule name="portal_topic">
<match url="^(.*/)*topic-(.+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topicid={R:2}&{R:3}" />
</rule>

⑸ iis如何配置多個含web.config的網站用一個域名

這個很簡單哈,IIS6的話,只能通過虛擬目錄來實現,具體操作方法,你可以在IIS里你創建的網站,然後右擊,有個新建 虛擬目錄 建好,做相應的設置就可以了,如果對你有幫助,請採納,謝謝

⑹ IIS8.0怎麼配置多版本php站點

在iis管理器的根節點上,添加php的處理程序映射 ,這個會是全局默認的php版本

然後具體到某個站點,如果需要不同版本,需要在左側節點中定位到該站點,管理處理程序映射,找到繼承的php fcgi配置,點編輯,修改為需要的php版本即可。

另外 ,php.ini不要放到windows目錄中,這樣不能針對多版本使用不同配置了。

可以把php.ini放在對應的php版本的根目錄就行(php.exe所在目錄)。然後針對每個版本的php配置就可以了。擴展目錄可以直接以相對目錄的形式設置

另外 ,修改這個配置後,會在網站根目錄生成一個web.config( 如果已有,會在對應節點增加配置 ),這個web.config不要刪除或修改php配置的內容,因為這個配置是和管理器中的同步的


以上配置方法主要結合iis的配置文件,是不能一個站點配置多個版本的php的.實際項目中也很少有這樣的需求.如果需要,可以採用變通的方式解決:

如:主站/子站協同運行,採用介面互相調用(把一個站點變成多個站點)

或者使用rewrite+php-fpm的模式,匹配指定的路徑轉發給指定的php版本(同一個站點下按路徑區分)

⑺ WIN 7 配置IIS PHP 執行此操作時出錯。

沒有寫入許可權

web.config所在的分區是否是NTFS格式,

給 web.config所在的文件夾賦寫入許可權,實在不行就給everyone用戶賦該文件夾修改許可權。

⑻ web.config iis怎麼用

iis7.5啟用web.config偽靜態方法如下: 第一種方法:web.config . 代碼如下: 第二種方法:web.config . 代碼如下:

⑼ 在IIS下瀏覽,發現沒有web.config文件

web.config一般會在網站的根目錄下,在IIS里找不到,但磁碟里有。