我的HTACCESS无法正常工作

时间:2013-09-02 20:53:32

标签: .htaccess rewrite directory

我有这个问题,我对HTACCESS文件一无所知。我想知道为什么这不起作用......

我的网站采用这种方式构建:

www.thedomain.com/views/aboutus.php

所有页面都在文件夹/ views /中,因为该站点是使用MVC结构制作的,因此有一个名为Models的文件夹,另一个名为Views的文件夹,另一个叫做Controllers,以及像aboutus.php,contact这样的页面。 php,home.php,services.php,在Views中。我想要做的就是当用户导航时它没有显示/ VIEWS /并且URL应该看起来像

www.thedomain.com/aboutus.php

正在呈现的链接具有/ views /文件夹...赞

<a href="/views/contact.php">Contact Us</a> 

所以URL总是这样,但我希望它被重写。

htaccess的:

RewriteEngine On

RewriteBase /root
RewriteRule ^$ views/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ views/$1

0 个答案:

没有答案