使用.htaccess从单个文件中删除.php

时间:2013-07-25 14:19:19

标签: .htaccess

我知道这些问题有各种各样的问题,我几乎已经完成了每一个问题,复制了他们的代码并将我的链接放入其中,但它仍然重定向到404.我现在脑子里一片空白。我想制作example.com/web load example.com/web.php

RewriteEngine On
RewriteBase /

RewriteRule ^web$ /web.php
ErrorDocument 404 /404.php

我发现了我的问题。我不知道为什么,但我添加了

Options -MultiViews

在RewriteEngine On上方,它现在正好加载页面,答案如下。

1 个答案:

答案 0 :(得分:2)

请尝试使用以下规则......

RewriteRule ^web/?$ web.php  [NC]

此规则对于最后的斜杠也是可选的......所以如果你有像

那样的URL,它就不会抛出404
http://www.domain.com/web

OR

http://www.domain.com/web/