我做过研究,发现我的htaccess文件无法在我的新Windows服务器上运行。我已经看到我应该使用web.config。
我试过了,无法得到任何工作。然后我看到我可以使用htaccess文件,但我必须将其称为其他内容(如htaccess.txt)。
我尝试过但无法让它发挥作用。我后来读到我需要将其称为其他内容然后更改我的“AccessFileName”。我到处都看,但仍然完全不知道该怎么做。
非常感谢任何帮助!我正在使用Godaddy Windows服务器。
答案 0 :(得分:3)
你确实必须使用web.config文件。您正在使用的GoDaddy Windows服务器正在运行名为IIS的Web服务器程序,该程序使用web.config文件。 .htaccess由Apache HTTPD使用,它是一个不同的Web服务器。
上次尝试时可能遇到的绊脚石是web.config文件的语法与.htaccess文件截然不同。 Microsoft有Knowledge Base article关于设置web.config文件以及在其中链接的语法参考
答案 1 :(得分:0)
我尝试了一切并找到了这个
<system.webServer>
<staticContent>
<remove fileExtension=".mp4"/>
<remove fileExtension=".m4v"/>
<remove fileExtension=".ogg"/>
<remove fileExtension=".ogv"/>
<remove fileExtension=".webm"/>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".m4v" mimeType="video/m4v" />
<mimeMap fileExtension=".ogg" mimeType="video/ogg" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />
<mimeMap fileExtension=".webm" mimeType="video/webm" />
</staticContent>
现在已经成功了,请访问我的博客mnesick.blogspot.com
希望有所帮助