我得到了cakePHP,我有以下错误。
您的服务器上未正确配置URL重写。 1)帮我配置2)我不能/不能使用URL重写
奇怪的是,它在我的笔记本电脑上工作正常,而且我的台式机无法正常工作。我从笔记本电脑上复制整件事并将其粘贴在桌面上,然后显示错误。
要解决的任何想法?我按照步骤解决,但这是同样的问题。我的cakePHP版本是2.0以上。
答案 0 :(得分:0)
您可以首先检查您的重写模式是否在apache/conf/httpd.conf
文件中。
检查httpd.conf
文件中的以下代码:
LoadModule rewrite_module modules/mod_rewrite.so
在此行中删除散列并重新启动Apache服务器:
#sudo service apache2 restart
之后,您可以在cakephp .htaccess
文件中设置以下代码:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /YourPath/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>