我正在为我的公司内部网做一个社交网络。我已成功地利用htaccess从我的url中删除index.php文件,但是,有一个“profile.php”文件,允许用户提取另一个用户配置文件。有没有办法使用.htaccess和mod_rewrite来删除index.php和profile.php?
这是我目前的htaccess文件:
RewriteEngine on
RewriteCond $1 !^(index\.php|css|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
同样,我希望能够删除profile.php以及index.php。
编辑:我在CentOS Server上运行cPanel的最新版本。
答案 0 :(得分:0)
由于没有人回答超过一周,我以迂回的方式做到了这一点。我将所有404请求重定向到一个profile.php,不包括所有现有文件和目录。
然后我只删除了profile.php,因为index.php被列为directoryindex。
完成后,profile.php找到了个人资料并显示了必要的信息。