【发布时间】:2015-07-23 12:33:38
【问题描述】:
我有一个根文件夹为“www”的网站,但我将包括 index.php 在内的所有 php 文件放在根目录的子文件夹中。
我给自己写了一个.htaccess文件来重定向,所以如果我输入www.test.com,它会跳转到www.test.com/folder并显示index.php。
下面是我的.htaccess,我把它放在根目录下。
RewriteEngine On
RewriteBase /
RewriteRule ^folder2 - [L]
#ignore folder2 in which I put important files, but no works for the website
RewriteCond %{REQUEST_URI} !^/folder(.*)
RewriteRule (.*) /folder/$1
现在,我想更改 .htaccess 文件以实现这些目标:
- 当我输入
www.test.com时,像往常一样跳转到www.test.com/folder,但是显示没有文件夹的url。 -
文件夹中的所有页面都将显示没有文件夹名称的url。 比如
www.test.com/shop/page1->www.test.com/page1
我搜索了一些脚本,但没有一个有效。
【问题讨论】:
-
/shop/与/folder/有什么关系?它们是一样的吗?
标签: .htaccess url-rewriting url-redirection