对不起这个问题,我已经做了很多,但我没有找到任何合适的解决方案来解决我的问题。
我需要将一些htaccess rules
转换为web.config ISS
。
我没有访问服务器来在Windows上安装apache,或者像这样的任何解决方案。
所以规则非常简单
Rewriterule ^posts_search_page/(.+)/(.+)/?$ /pages/blog/blog.php?keywords=$1&page=$2 [L]
Rewriterule ^posts_category_page/(.+)/(.+)/?$ /pages/blog/blog.php?category_post_id=$1&page=$2 [L]
我已经做过类似的事情,但它给了我500个内部服务器错误
<rule name="Rule6" stopProcessing="true">
<match url="^posts_search_page/(.+)/(.+)/?$" ignoreCase="false" />
<action type="Rewrite" url="/pages/blog/blog.php?keywords={R:1}&page={R:2}" appendQueryString="false" />
</rule>
我做的phpinfo()
服务器配置是:
http://desarrollo.inmind.com.inflexmu.arvixevps.com/conf.php