【发布时间】:2010-11-22 21:16:26
【问题描述】:
我有一个 cakephp 1.2 应用程序 (1.2.2.8120),我正在尝试使用 app/webroot/.htaccess 文件中的这一行代码更改某些页面上日本手机的 mime 类型:
添加类型应用程序/xhtml+xml .xhtml
这适用于直接上传到 webroot 文件夹的 .xhtml 文件,但常规的 cakephp 页面不起作用。
我尝试将相同的 .htaccess 代码行添加到 app/.htaccess 和 /.htaccess 文件,但没有成功。 我还添加了一行:
header('内容类型:xhtml+xml');
到 app_controller 的 beforeFilter() 方法,但这也不起作用。
提前感谢您提供的任何帮助。
【问题讨论】:
-
也是,.htaccess 中的 AddType application/xhtml+xml .xhtml 等价于 header('Content-type: xhtml+xml');在 php 中?
-
感谢您的帮助。我刚刚使用了 header("Content-Type: application/xhtml+xml; charset=shift-jis");在 app_controller 的 beforeRender 方法中。以后我会记住您对请求处理程序的建议。
标签: php .htaccess cakephp cakephp-1.2