【发布时间】:2012-03-14 12:56:33
【问题描述】:
多年来,我一直在使用 .htaccess 规则来隐藏 EE 网站的索引页面,这通常允许我在网站模板组中创建一个模板,该模板无需在其中包含网站模板组的名称即可显示网址。像这样:
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
(注意:此页面适用于移动设备,在常规网页上显示相当大。)
问题是,为什么不包含站点模板组的名称就无法正常显示,我该如何解决?
谢谢。
【问题讨论】:
标签: expressionengine