通过htaccess文件更改URL

时间:2012-04-06 19:01:38

标签: php .htaccess

我想通过htaccess文件从网址中删除.php扩展名。请让我知道我该怎么办?

  url:http://domain name/profile.php

我想要这样

  url:http://domain name/profile

1 个答案:

答案 0 :(得分:0)

你需要阅读它以便能够编写正则表达式并以不同的方式使用.htaccess,但是简单的重写将如下所示:

RewriteEngine on

RewriteRule ^profile$ profile.php [L]

如果您想全局删除所有.php扩展名但保留文件名,则需要一个类似于以下内容的正则表达式:

RewriteRule ^([a-zA-Z0-9\-_]+).php$ $1.php [L]