[英]cakephp installation htaccess issue
我正在尝试在www.domain.com/demo/realestate
安装CakePHP,我更改了root,app,webroot中的.htaccess
,并带有来自cakebook , SO和其他网站的引用。 他们大多数产生500
错误或显示空白页或404
错误。
我在每个文件中的.htaccess
代码是:
-根-
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /demo/realestate
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
-在应用程式中-
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
-在webroot--
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
我也尝试删除所有.htaccess
并编写Configure::write('App.baseUrl', env('SCRIPT_NAME'));
按照文档中的建议在app/config/core.php
,但随后它开始将demo作为控制器名称,并将realestate作为函数名称。
我要求您指导我进行设置!
如果要在www.domain.com/demo/realestate中安装cakephp,则无需更改htaccess。 只需使用默认的htaccess将所有cakephp文件和文件夹复制到realestate文件夹中,即可使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.