如何在htaccess中对这个URL进行mod重写?

时间:2011-11-05 21:17:21

标签: apache .htaccess mod-rewrite

我有以下网址结构:

http://localhost/sitename/views/www/page.php

即使用户输入了以下内容,我也想显示page.php:

http://localhost/page

如何使用htaccess执行此操作?请记住,很多不同的页面将与page.php位于同一目录级别,我希望所有这些页面都可以以相同的方式访问。

1 个答案:

答案 0 :(得分:1)

我会尝试以下方法:

RewriteEngine on

RewriteRule ^([^/]*)$ /sitename/views/www/$1.php [L]

这将显示没有重定向的预期页面。如果您希望重定向浏览器,请将[L]替换为[R=permanent,L]