我需要一些帮助.htaccess,因为我在这方面很新。 这是我的情况:
我希望有一个简短的网址http://example.com/shorturl指向https://example.com/apps/appname(非ssl到ssl),但我想确保网址在浏览器中没有变化。
现在,在example.com/apps/appname级别,我已经设置了iis url重写规则,因此所有http流量都会重定向到https,并且它可以正常工作。
为了实现我的目标,我花了几个小时试图通过在线研究来弄明白,但却无法保持这种短暂性。无论我尝试了什么,它都会不断将浏览器中的网址更改为https://example.com/apps/appname。
以下是我尝试过的众多方法之一
RewriteCond%{REQUEST_URI}(短篇)[NC] RewriteRule ^(。+)$ http://example.com/apps/appname [P]
也试过了 RewriteRule ^(。+)$ https://example.com/apps/appname [P]但同样,它不会保留网址。
确实在../../appname级别设置http到https重定向会产生任何差异,而不是在根目录下配置它吗?
任何有助于解决这个问题的人都会非常感激。 在此先感谢,希望我包含所有细节