Konfiguruję serwer apache do zmiany adresów URL z [ http: // (IP) /users/testuser/test.html] na [http: / (IP) /~testuser/test.html]
Działa to dobrze
RewriteEngine On
RewriteRule ^/users/(.*)$ /~\$1 [R]
Jednak gdy ktoś robi [ https: // (IP) /users/testuser/test.html] , nie zmienia tego na [https: / (IP) /~testuser/test.html]
Jakieś sugestie?
apache-http-server
https
mod-rewrite
roger34
źródło
źródło
Odpowiedzi:
Musisz dodać regułę do dyrektywy wirtualnego hosta w
ssl.conf
pliku zamiast tam, gdzie próbujesz ją umieścić.źródło