表达引擎 - 为什么主目录404中的模板?

时间:2012-03-14 12:56:34

标签: expressionengine

我一直使用.htaccess规则来隐藏EE网站的索引页面多年了,这通常允许我在网站模板组中创建一个模板,该模板将显示而不必包含网站模板组的名称URL。像这样:

http://mysite.com/template_name

但是,我正在尝试使用此网站,并且我一直收到404错误。

这是我正在使用的.htaccess代码:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L] 

以下是实际路径:http://corecubed.com/main/landing-page 这应该显示为:http://corecubed.com/landing-page

(注意:此页面适用于移动设备,并且在常规网页上显示非常大。)

问题是,如果不包括网站模板组的名称以及如何修复它,为什么不能正常显示?

感谢。

1 个答案:

答案 0 :(得分:1)

在全局模板首选项下启用严格网址。尝试切换该设置。