2011-11-05 64 views
0

我有以下URL结构:如何在htaccess中修改这个URL?

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

我想为page.php文件显示出来,即使用户输入:

http://localhost/page 

如何做到这一点使用htaccess的?请记住,许多不同的页面将与page.php处于同一目录级别,我希望所有这些页面都可以以相同的方式访问。

回答

1

我会尝试以下方法:

RewriteEngine on 

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

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