phpmyadmin重定向到https(仅适用于phpmyadmin)

时间:2016-03-27 20:48:53

标签: php apache redirect phpmyadmin virtualhost

我想设置我的服务器,以便将http重定向到https phpmyadmin,但仅限phpmyadmin

基本上我想要的是当我在地址栏中输入localhosthttp://localhost/但是当我输入localhost/pma(我的phpmyadmin文件夹)时,它会转到https://localhost/pma/

我在Windows 10上使用带有自签名证书的Apache服务器,仅用于学习和测试内容。

那么可以使用VirtualHost进行重定向,还是必须使用mod_rewrite来实现此目的?

由于

1 个答案:

答案 0 :(得分:-1)

您可以使用mod_rewrite来实现此目标。 (htaccess的)

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} phpmyadmin
RewriteRule ^(.*)$ https://localhost/phpmyadmin/$1 [R,L]

另一种方法是建立一个安全的vHost。

我没有看到为什么你不会只用HTTPS运行整个项目的原因。