⑴ 安裝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里找不到,但磁碟里有。