当我想要在我的电脑上安装fule php时,我遇到了问题,问题是当我安装.htaccess时,我得到的404页找不到,我有安装模式写在apache它是OK的。
这是我的.htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /public
RewriteRule ^(/)?$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>我将代码放在htdocs/myproject目录中。
这是myproject目录的路径
myproject/
.htaccess
fuel/
app/
core/
packages/
public/
assets/
index.php
oil我现在不知道发生了什么,我只是遵循了this step,但我没有得到正确的结果。
发布于 2012-05-30 11:42:02
我可以像this...thanks zvaya..you那样通过更改htaccess来帮助我..
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /myproject/public
RewriteRule ^(/)?$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>发布于 2012-05-30 11:34:14
从你给出的链接
在这种情况下,您需要一个额外的.htaccess文件,该文件需要放在文档根目录中,它会将对站点根目录的请求重定向到您的公用文件夹,还会修改重写以包括公用文件夹:
因此,您的myproject文件夹中需要有一个htacess文件
htaccess文件中的内容如下所示
RewriteRule ^(.*)$ public/$1 [L]https://stackoverflow.com/questions/10809570
复制相似问题