Ein URL -Normalisierer
Regeln:
- Konvertieren Sie das Schema und halten Sie sie in den Fall.
- Entfernen Sie doppelte Schrägstriche. Zwei benachbarte Schrägstriche in einem URL -Pfad sollten in einen einzelnen Schrägstrich umgewandelt werden.
- Entfernen Sie die Standard -Verzeichnis -Indizes. Die Standard -Verzeichnis -Indizes,
default.asp , index.html , index.htm , index.php , index.shtml aus URLs. - Entfernen Sie Standardports. Der Standardport 80 für HTTP und 443 für HTTPS sollte von URLs entfernt werden.
- DOT-Segmente entfernen. Die Segmente
.. und . sollte aus URLs entfernt werden.
Voraussetzungen:
- Aktivieren Sie CGI in Apache:
sudo a2enmod cgi .
Erforderliche Perlmodule:
- CGI: Um zu installieren,
sudo perl -MCPAN -eshell auszuführen und dann install CGI . - LWP :: Simple: Um
sudo apt-get install libwww-perl .