/从http://<;加载管理员;www.site.com>/index.php/admin,但不是来自http://<;www.site.com>;
在Ubuntu11.10上,当我转到http:///admin,并在apache2 error.log中显示相应的错误消息“文件不存在:/var/www//admin”。当我转到时,管理员登录确实会出现http:///index.php/admin 不过/从http://<;加载管理员;www.site.com>/index.php/admin,但不是来自http://<;www.site.com>;,php,silverstripe,Php,Silverstripe,在Ubuntu11.10上,当我转到http:///admin,并在apache2 error.log中显示相应的错误消息“文件不存在:/var/www//admin”。当我转到时,管理员登录确实会出现http:///index.php/admin 不过 权限755、775或777会得到相同的结果。漂亮的URL设置似乎有问题 友好URL不起作用,因为未启用重写支持 在您的Web服务器上,或者未正确设置 阿帕奇: 确保mod_rewrite已启用 确保为安装SilverStripe的位置设置了Al
权限755、775或777会得到相同的结果。漂亮的URL设置似乎有问题 友好URL不起作用,因为未启用重写支持 在您的Web服务器上,或者未正确设置 阿帕奇:
- 引用
- 引用
mod_rewrite
模块,并在.htaccess
文件中使用类似以下内容:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
如果您使用的是Apache Web服务器,请确保启用了
mod_rewrite
模块,并在.htaccess
文件中使用类似的内容:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L,QSA]
你的问题到底是什么?到目前为止你试过什么?你的问题是什么?到目前为止你都试了些什么?呸!将“AllowOverride”设置为“None”。把它改成“全部”就成功了。谢谢@达维帕克,如果它成功了,就把答案标记为解决方案!如果你不知道怎么做或者为什么,读一读!将“AllowOverride”设置为“None”。把它改成“全部”就成功了。谢谢@达维帕克,如果它成功了,就把答案标记为解决方案!如果你不知道如何或为什么,阅读。