Mod_rewrite将index.php添加到url的末尾

时间:2013-08-06 08:10:56

标签: php apache unix redirect url-rewriting

我想因为不熟悉这门语言而道歉,但我有这样的问题。 我通过mode_rewrite进行了重定向,现在url是“localhost / url / url2 /”apache,它重定向到  “localhost / url / url2 / index.php”如何从url中删除“index.php?”

2 个答案:

答案 0 :(得分:0)

如果你只想删除index.php,那么把这样的代码放在htaccess中,

RewriteRule ^/$ http://localhost/url/url2/index.php

将此htaccess文件放在index.php

的位置

答案 1 :(得分:0)

您可以使用此规则:

RewriteRule ^url/url2/$ /url/url2/index.php [L]

浏览器不会在URL输入中显示index.php。