Я хочу, чтобы мой веб-сервер перенаправлял все HTTP-запросы на https. Так что я создал мой .htaccessMy .htaccess перенаправление на https создает 404
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
Перенаправление, кажется, работает, но когда я вхожу _http: //example.com/test/ перенаправляет к _https: //example.com/httpdocs/test/ который вызывает ошибку 404. Если я иду прямо в _https: //example.com/test/, все работает!
Превосходная косая черта не требуется в шаблоне перезаписи. –
Вы правы, я удалил его. –