帮助编写.htaccess文件

时间:2011-07-03 19:07:27

标签: php apache .htaccess mod-rewrite

我见过很多.htaccess tuts,但似乎没有任何意义。我想要做的就是将我的www.example.com/index.php重命名为www.example.com/home

所有这些因素都给出了可怕的例子,这就是我迄今为止所做的。如果它看起来很糟糕,不要惊讶,我认为它也确实如此,但是在哪里找到一个如何写一个正确的一个正确的啧啧

我的问题是,如何编写一个.htaccess文件,该文件会成功将我的index.php重命名为home

到目前为止,这是我所拥有的全部内容

Options +FollowSymLinks

RewriteEngine On
RewriteBase /

1 个答案:

答案 0 :(得分:4)

这应该就是你所需要的。

RewriteEngine On
RewriteRule ^home$ index.php [L,QSA]
# Rewrite imaginary otherpage to someplace.php...
RewriteRule ^otherpage$ someplace.php [L,QSA]
RewriteRule ^adifferentpage$ someplace_else.php [L,QSA]

现在向/home的请求默默地为index.php提供服务。查询字符串中的任何其他参数也会被传入。