我正在使用 IIS 6 在 Server 2003 上为 asp.net (2.0) 应用程序使用 URL 重写
网站 url 示例 mywebsite.com 和 mywebsite.com/blog。
mywebsite.com 使用 .aspx 和 .html 页面运行 数据库:SQL Server 2005。
mywebsite.com/blog 已部署 wordpress 数据库:MySQl 5.6
httpd.conf 详细信息:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ blog/index.php?p=$1 [NC,L]
主要问题是在使用 httpd.conf 重写代码时,只有 .html 页面不起作用。”得到“糟糕,找不到您要查找的页面”
下面的方法解决了我的问题。现在我可以浏览:
mywebsite.com - .aspx
mywebsite.com - .html
mywebsite.com/blog - .php
文件 http.conf: