2012-05-25 41 views
-1

我有一个htaccess重定向的问题。htaccess域重定向错误example.com:443

我想做什么:

我想链接https://www.example.com/folder重定向到https://www.example.com/folder/subfolder

所以通常我会用:

redirect /folder /folder/subfolder 

但我有问题,我的浏览器重定向到http://www.example.com:443/folder/subfolder。所以没有https但最后还是不错的:443。浏览器给我一个404错误。

有没有人有一个想法,我可以如何正确重定向网址?

谢谢。

回答

0

试试这个:

redirect permanent /folder https://www.example.com/folder/subfolder 

编辑:如果mod_alias中不为你工作,你可以尝试使用基于的mod_rewrite规则是这样的:

启用mod_rewrite的,并通过httpd.conf,然后的.htaccess把这段代码放在你的.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^folder/?$ https://www.example.com/folder/subfolder [L,R=301,NC] 
+0

谢谢你的 你的答案。但问题依然存在。 – Raisis

+0

什么问题?你的意思是它仍然被重定向到:'http:// www.example.com:443/folder/subfolder'? – anubhava

+0

是的,它仍然被重定向到这个链接。 – Raisis