protected void Application_BeginRequest (Object sender, EventArgs e)
{string oldUrl = HttpContext.Current.Request.RawUrl;
string pattern = @ "^ (.+)default/(\\d+)\\.aspx(\\?.*)*___FCKpd___0quot;;
string replace = "$1default.aspx?id=$2"; if(Regex.IsMatch(oldUrl,
pattern, RegexOptions.IgnoreCase RegexOptions.Compiled))
{ string newUrl = Regex.Replace(oldUrl, pattern, replace,
RegexOptions.Compiled RegexOptions.IgnoreCase);
this.Context.RewritePath(newUrl) ; }}
With the above code, I visit a URL like: .../default/123.aspx, of course this URL does not exist on my computer, it will Is directed to: .../default.aspx?id=123.
Of course, with powerful regular expressions, you can override the url as you like, all in the server The silent process, there will be no notice on the client. Because it is on the virtual host, We can only redirect the .aspx file. If it is our own server, you can implement any suffix name by registering the suffix name in IIS. For example, you can register a type such as *.myweb so that others can access the default. /456.myweb, you can redirect it to default.aspx?id=456. In a word, as long as you can think of .net can help you achieve, and this does not require much code.
No matter what size you are, there is always a distribution that is suitable. When it comes to buyi
Since our defense is from the perspective of intruders, we first need to know the way intruders inva
Windows Vista will be officially released, what are the differences with the previ
First of all, you must establish a peer-to-peer LAN, and set the IP a
Teach you to use a free DNS server abroad
It is no longer difficult to troubleshoot web server failures!
127.0.0.1 can not be accessed, 0x800A0046 does not have permission: GetObject
Modify the hosts file to localize the domain name to the specified IP
Why the disk array speed will suddenly slow down
IIS Application Pool Optimization Method
How to improve RAID 5 data recovery success rate
Seven major issues to be aware of server stability
PhpMyAdmin appears export.php Missing parameter: what /export
"The SQL SERVER service on the local computer is stopped after it starts." Solution
How to cancel desktop icon color shadow
Using 360 security guards to easily repair the failure of Win8 on the network
What can I do if I can't adjust the brightness of the screen after upgrading win10?
What should I do if the WinXP system CHM file cannot be opened?
After upgrading Win10, the screen has been flashing. How to solve
PPTV network TV to remove advertising steps teaching
Detailed Windows 8 Multi-Monitor Mode
How to prohibit the collection of personal information in windows10
Win7 notebook configuration performance detection method
How to check the age of WinXP system to see how many years have passed with you