3

我进行了研究,发现我的 htaccess 文件无法在我的新 Windows 服务器上运行。我已经看到我应该使用 web.config。

我试过了,但什么都做不了。然后我看到我可以使用 htaccess 文件,但我必须将其命名为其他名称(如 htaccess.txt)。

我试过了,但无法让它工作。后来我读到我需要将其命名为其他名称,然后更改我的“AccessFileName”。我到处都看过,但仍然完全不知道该怎么做。

任何帮助是极大的赞赏!我正在使用 Godaddy Windows 服务器。

4

2 回答 2

3

您确实必须使用 web.config 文件。您正在使用的 GoDaddy Windows 服务器正在运行一个名为 IIS 的网络服务器程序,该程序使用 web.config 文件。.htaccess 由 Apache HTTPD 使用,它是一个不同的 Web 服务器。

上次尝试时可能遇到的绊脚石是 web.config 文件的语法与 .htaccess 文件的语法大不相同。Microsoft 有一篇关于设置 web.config 文件的知识库文章,以及其中链接的语法参考

于 2013-01-03T23:19:35.180 回答
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>

</system.webServer>

希望能帮助到你

于 2013-10-29T07:13:37.310 回答