只有cakephp设置中的目录列表

时间:2014-01-11 07:17:37

标签: php .htaccess cakephp mod-rewrite

我有一个Cakephp备份,我想在我的本地xampp设置上设置它。我从运行顺畅的服务器备份它。当我想使用localhost打开时,它显示/ app / webroot /目录列表。

我正在使用带有xampp的Windows 7。我已经开始使用mod_rewrite了。

我的.htaccess文件有

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
   DirectoryIndex /front/default.php
</IfModule>

2 个答案:

答案 0 :(得分:0)

您的文档中有问题。你的.htaccess应该是这样的:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L] 

答案 1 :(得分:0)

试试这段代码:

DirectoryIndex index.php
RewriteEngine on
RewriteRule ^(.*)$ app/webroot/$1 [L]