如何从 Web 应用程序的 URL 中隐藏“index.php”

如何从 Web 应用程序的 URL 中隐藏“index.php”

我在 UBUNTU 14.04 上托管了 PHP Web 应用程序,它运行良好。但我希望 index.php 隐藏在 Web 应用程序的 URL 中。我该怎么做?例如,我希望我的 Web 应用程序 URL 显示如下:www.test.com/?.src=ts&.intl=us&.done=http%3A%2F%2Fsite.test.com%2F 我尝试使用以下不同的内容,.htaccess但均未奏效

RewriteEngine On  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteRule ^([^.]+)$ $1.php [NC,L]  

和 RewriteEngine 在
#index.php -> /
RewriteCond %{THE_REQUEST} ^./index.php
重写规则 ^(.
)索引.php$http://服务器名称/1 美元 [右=301,左]

我想将 index.php 和目录路径隐藏在 Web 应用程序的 URL 中。想要从 www.test.com/index.php/Home/Login 转换为 www.test.com/?.src=ts&.intl=us&.done=http%3A%2F%2Fsite.test.‌​‌​com%2F
我该怎么做?

相关内容