我有一个问题.htaccess url rewrites。我有下面的简单行,它们的功能是在基础文件夹[.htaccess文件所在的位置]后取每个url并在病房后插入index.php,例如if网址是example.com/basefolder/subdirectory1/subdirectory2,那么它应该是example.com/basefolder/index.php/subdirectory1/subdirectory2。
这种情况发生得很好,问题是在本地服务器上,url的index.php部分被隐藏但不在远程服务器上,我仍然可以在远程服务器上的url栏中看到。如何隐藏它所以即使网址仍然是example.com/basefolder/subdirectory1/subdirectory2,网址中会隐藏一个隐藏的index.php吗?
RewriteEngine On
RewriteBase /
RewriteCond%{REQUEST_FILENAME}!-f
RewriteRule(。*)http://example.com/basefolder/index.php/ $ 1