0

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

我的网站结构是这样的:

www.thedomain.com/views/aboutus.php

所有页面都在文件夹/views/中,因为站点是用MVC结构做的,所以有一个文件夹叫Models,一个叫Views,一个叫Controllers,还有aboutus.php、contact.php、home这样的页面.php、services.php 位于视图中。我想要做的是,当用户导航时它不显示 /VIEWS/ 并且 URL 应该看起来像

www.thedomain.com/aboutus.php

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

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

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

访问:

RewriteEngine On

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

0 回答 0