.htaccess 如何将https.php文件重定向到https nice url

.htaccess 如何将https.php文件重定向到https nice url,.htaccess,mod-rewrite,url-rewriting,.htaccess,Mod Rewrite,Url Rewriting,我看过了,似乎找不到答案 如何在htaccess中重定向: https://www.example.com/html/my_application.php 到 它看起来很简单,但我无法让它重定向到漂亮的url。我试过: RewriteRule ^html/my_application.php https://www.example.com/my-application [R=301] 是否在上添加了重写引擎?您的意思是想访问/my application/,并让它在后台安静地显示另一个UR

我看过了,似乎找不到答案

如何在htaccess中重定向:

https://www.example.com/html/my_application.php 

它看起来很简单,但我无法让它重定向到漂亮的url。我试过:

RewriteRule ^html/my_application.php https://www.example.com/my-application [R=301]

是否在上添加了
重写引擎?您的意思是想访问
/my application/
,并让它在后台安静地显示另一个URL吗?如果是这样的话,你就错了,我会补充一个答案来澄清这一点。让我知道。是的,我有很多重写,只是无法让这一个工作。我希望带有my_application.php的url重定向到漂亮的url/my application/但保持https。有意义吗?所以您希望这样,当人们访问/html/my_application.php时,他们会被重定向到/my application/?使用301,地址栏中的URL将发生更改。是,但仍然是HTTPS。我似乎无法让它与https一起工作。当只使用HTTP时,它就工作了。我一定是遗漏了什么。你只需要确保它正在为你的HTTPS站点服务的站点上使用。没什么比这更重要的了。
RewriteRule ^html/my_application.php https://www.example.com/my-application [R=301]