私はこれから私のURLを書き直そうとしています:
http://www.somedomain.com/User
に
http://www.somedomain.com/somepage.asp?Username=User
ここで、URL2の=UserはURL1の/Userと同じです。リダイレクトするだけでなく、バックグラウンドで変更を行うと便利です。
Helicon ISAPI_Rewritever3を使用しています。
どんな助けでも大歓迎です。
私はこれから私のURLを書き直そうとしています:
http://www.somedomain.com/User
に
http://www.somedomain.com/somepage.asp?Username=User
ここで、URL2の=UserはURL1の/Userと同じです。リダイレクトするだけでなく、バックグラウンドで変更を行うと便利です。
Helicon ISAPI_Rewritever3を使用しています。
どんな助けでも大歓迎です。
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>
これが誰かを助けることを願っています。