0
我試圖重定向到example.com/x/y/..
與https://sub.example.com/x/y/..
按照我的htaccess的文件規定:htaccess的重定向不添加子文件夾
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule ^(.*)$ https://sub.example.com/$1 [L,R=301]
重定向然而原始URL的子路徑不添加到新一。所以,而不是重定向到https://sub.example.com/x/y/..
,我只是重定向到https://sub.example.com
任何建議爲什麼?
我將RewriteRule更改爲'RewriteRule^https://sub.example.com/%{REQUEST_URI} [L,R = 301]',但這也不起作用。然後我嘗試重定向到https,然後重定向到該位置,但它只是重寫了主機名並忘記了其餘部分。 – Sully
也可以嘗試更改'RewriteCond'行(如示例中所述)? – Hiren