使用htaccess文件重写网址?

时间:2011-05-02 06:10:14

标签: php .htaccess url url-rewriting rewrite

我想重写这个网址

http://localhost/vector-svn/demo.php

重写

http://localhost/vector-svn/demo

我的.htaccess文件代码

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.$ $1.php [nc]

任何帮助都会受到赞赏吗?

3 个答案:

答案 0 :(得分:2)

回答我自己的问题!! 这适用于网址重写!!

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

答案 1 :(得分:0)

你可以这样做:

rewriteRule ^(.*)$ $1.php [NC]

编辑:我发现您的重写规则完全相同。你有什么问题?

答案 2 :(得分:0)

听起来根本没有安装mod_rewrite。检查apache文档,link

对不起,简短的回答......这个链接也可以帮到你,可能是一些事情,如上所述,重写看起来很好,所以试着看看是否有以下任何工作。

http://www.wallpaperama.com/forums/how-to-fix-mod-rewrite-500-internal-server-error-on-htaccess-file-apache-t718.html