我试图从这个重写我的网址:
http://www.somedomain.com/User
至
http://www.somedomain.com/somepage.asp?Username=User
URL 2 中的 =User 与 URL 1 中的 /User 相同。如果它不只是重定向,而是在后台进行更改,那就太好了。
我正在使用 Helicon ISAPI_Rewrite ver 3。
任何帮助将不胜感激。
我试图从这个重写我的网址:
http://www.somedomain.com/User
至
http://www.somedomain.com/somepage.asp?Username=User
URL 2 中的 =User 与 URL 1 中的 /User 相同。如果它不只是重定向,而是在后台进行更改,那就太好了。
我正在使用 Helicon ISAPI_Rewrite ver 3。
任何帮助将不胜感激。
似乎可以执行 somedomain.com/user 方向,但这意味着所有请求都将发送到您的重定向,因为 somedomain.com/user 和 somedomain.com/page.asp 都将被重定向。为此,您需要相应地处理对重定向的请求。
我最终要做的,因为这是少得多的工作,只是将 somedomain.com/user/username 重定向到我想要重定向到的页面。规则如下:
RewriteEngine Off
AllowOverride none
<VirtualHost somedomain.com>
RewriteEngine on
AllowOverride all
RewriteRule ^/user/(.*) /somepage.asp?UserName=$1
</VirtualHost>
希望这可以帮助某人。