Uma breve discussão sobre a implementação pseudoestática do asp sem qualquer configuração
Procurei algumas informações na Internet, algumas adicionando filtros, algumas usando páginas de erro 404 e outras usando info/?1.html.
Minha situação real: ajudei um amigo a criar um site pseudoestático. A função de espaço virtual que ele usou era muito simples. O primeiro método era impossível porque o IIS não podia ser operado. Então usei o segundo método, finalmente depurei-o localmente e, felizmente, carreguei-o no FTP. Após o upload, testei-o e um erro 404 foi relatado com apenas algumas informações. parte inferior da página de erro personalizado de gerenciamento de espaço: se você quiser colocá-lo na pasta de erros, só pode ser um arquivo .htm. É muito frustrante e todo o seu trabalho é em vão. Então use o terceiro:
1. Crie uma nova pasta de informações (porque o URL final da página para acessar as informações é http://localhost/info/?1.html)
2. Crie um novo arquivo default.asp na pasta info (a página da página inicial padrão)
O conteúdo do arquivo default.asp é o seguinte
<%
CurrDomain=Request.ServerVariables(HTTP_HOST) 'Nome de domínio de acesso atual
CurrURL=Replace(Request.ServerVariables(QUERY_STRING),404;http://&CurrDomain&/info/?,) 'URL de acesso atual
id=substituir(CurrURL,.html,)
%>
onde id é o parâmetro passado
Se houver vários parâmetros, você poderá tornar o URL pseudoestático para info/?1-2-3.html
Entre eles, 1, 2 e 3 representam cada um o valor de três parâmetros, e as strings separadas podem ser apresentadas separadamente.
Feito. . .