2016-12-28 35 views
0

我有一個網站,我想要一些安全部分。 例如像:用參數重定向網站的某些部分

http://www.example.com/admin http://www.example.com/webshop

我可以將它們重定向到https

RewriteEngine on 
RewriteCond %{HTTPS} off 
RewriteRule ^admin$ https://www.example.com/admin [L,R=301] 

除此之外,它有它的多個變量。

例如像:http://www.example.com/admin/page5/edithttp://www.example.com/webshop/product5/detail

我想所有以/ admin或重定向到HTTPS /網店開始頁面。 我嘗試用$ 1 $ 2但無法解決問題,因爲它不總是等量的變量。

我該如何管理?

回答

1

你應該可以添加一個條件來檢查Apache中的整個目錄。對你的/ webshop URI做同樣的處理。

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} ^/admin/.\* 
RewriteRule ^(.\*)$ https://example.com$1 [R,L] 
相關問題