Um normalizador de URL
Regras:
- Converta o esquema e o hospedeiro em minúsculas.
- Remova as barras duplicadas. Duas barras adjacentes dentro de um caminho de URL devem ser convertidas em uma única barra.
- Remova os índices de diretório padrão. Os índices de diretório padrão,
default.asp , index.html , index.htm , index.php , index.shtml devem ser removidos dos URLs. - Remova as portas padrão. A porta 80 padrão para HTTP e 443 para HTTPS deve ser removida dos URLs.
- Remova os segmentos de pontos. Os segmentos
.. e . deve ser removido dos URLs.
Pré -requisitos:
- Ativar CGI no Apache:
sudo a2enmod cgi .
Módulos Perl necessários:
- CGI: Para instalar, execute
sudo perl -MCPAN -eshell e install CGI . - LWP :: Simples: Para instalar, execute
sudo apt-get install libwww-perl .